BUT WHAT IS hominids, REALLY?