Using just a simple LOCATE with no argument, instead of GO TOP, can sometime be much quicker, depending on record count, SET FILTERS and engaged INDEX.I often also use This.Grid1.DOSCROLL(2) in the container that holds the grid, typically in REFRESH method.