Whenever I hit something that looks like a system issue, I use the following rules; #1: Suspect my code #2: See rule #1 It's stood me in good stead for over 20 years now, and only once has it failed, when I discovered a locking bug in C-ISAM for DOS. :) That was real fun to find. Steve S Developer for hire