I know, but with a locate I can wander thru all found records and my dbgrid stays intact, where with a select I will filter the data and my dbgrid will show only the found records. Still have to decide what I need most, an unchanged dbgrid or the speed of filtering.