@mentalgain: good stuff. I