Tired but pleased ...