8 hours and still haven't passed yet! grr