rest or keep going