42k and 7hrs to go...