uh oh. will i finish in time? HELL YES!