Khufu – End of the road