*Grid.Refresh local lcSel, lnRecs, lnCurRec DoDefault() lcSel=Select() select (This.recordsource) lnCurRec=recno() count to lnRecs locate record lnCurRec if int(This.height - This.headerheight)/This.rowheight > lnRecs This.DoScroll(2) endif select (lcSel)2. Do not spit into the wind.