Against time but on time