mirror of the past