I just ran down a bug because..... (empty<0) evaluates to true. I would have thought empty is only equal to empty(or "") and any other logical test would be false. Is this common knowledge or did I miss something in the docs? Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net