Finishing on time