A time travel to the glorious past