That must be an amazing job that can be frustrating one moment and then eminently satisfying and rewarding the next.