"Homo erectus?"