Lots of great stuff here guys ! Thanks for the responses.