It was a very rewarding experience overall.