Running on time