>It's a lie, but a helpful lie. :) Useful discussion. I'll swap in the new code, with thanks to John Posner as well, as it was his idea to phase in the 'filter' primitive (good suggestion). Kirby