That is one major setup Cat. Nice to see it all has finally come together. You certainly worked hard at it.
_________________________
With great power comes Awesome irresponsibility.