Finally on time