Where the hell has the time gone?