what the .... how does time repeat itself ????