Half a million years ago