What is undisputed about earlier humans