Nearly human (again)