4 hours down, 5 to go...