Nice Job - and it's spot on.