with time to spare