ok so i'm new here... a new hire at work told me about the site, and I'm soaking up everything. It always great to find a site with such talent.