That's a lot of effort there ....but fun work.