Ouch. 10 hours is no fun.