Lets keep this thread positive. Haines did a significant amount of work on these and I think that everyone here has pretty much acknowledged that he's taken steps in the right direction. Suggestions are appreciated but lets all try to keep the posts constructive.