Where has time gone...