Ruslan, Is there any benefit in specifying a fldLwr BaseObject Method for my case insensitive comparison rather than using 'LOWER(fld)' in the SQL statement? How are indexes being used in either situation? Thanks, Juergen