Left North Greenwich... at 4:45am?!