Our ancestors were more advanced?