Humans are not apes!