Congrats.... wow nice long story.well done