Zeev, my comment was not directed at you, you're too good at this game for me to bite your ankles... Ever thought of patenting and licensing your knowledge base with a seminar here and there? <g> M_e