Why has time sped up?