Long day. Productive, but long.