Been up since 5am, don't finish work until 2am tomorrow. Ain't life grand?