THISFORM.Lockscreen = .T. * Find Attempts record that goes with Tube record CREATE CURSOR atts; (Ext C(3), Seqno N(2), Placed C(18), Route C(10), Ext_Reas C(12)) ATTS_CNT=0 SELECT attempts SCAN FOR attempts.mast_id = tube.mast_id SELECT atts APPEND BLANK REPLACE atts.ext WITH attempts.ext REPLACE atts.seqno WITH attempts.seqno REPLACE atts.placed WITH attempts.placed REPLACE atts.route WITH attempts.route REPLACE atts.ext_reas WITH attempts.ext_reas ATTS_CNT=ATTS_CNT+1 SELECT attempts ENDSCAN THISFORM.lstTube_tries.Requery THISFORM.lstTube_tries.Refresh THISFORM.Lockscreen = .F. SELECT tubePicky, picky, picky that's VFP for ya! At least of still have some hair left. I was starting to pull it out. There is an extra flash when the form appears, but I think I know why. Otherwise, it works perfectly now.