irreverent take on the past