I don't understand why VFP would have a functions that is this useless. My problem seems to be that when I use "Rlock()" it presents the key to abort error but I can't seem to capture this and control it. My user would never see it down at the bottom of the screen.