... arrows are working ok, while by directly moving the square, sometimes filtered data reappears in the browse (sometimes even deleted records) oBrw:KeyCount() returns a number including also the filtered records. Maybe I should specify a scope for the browse instead of using SET FILTER TO externally ...