yet another 18 hour day….