Going home, tired but satisfied.