There is some really cool, and deep forum stuff here. I will reassess, nice job!