please let me know. I submitted my site with all the major search engines many moons ago, and it can't be found by any of them.