hurry up and finish