@tulwave: good stuff. I