Comparison of modern humans to their predecessors