Hi! Let us start on this now.... It is time to restructure the GDI OBJ Lock Unlock mess! Don't wait for me. I'm working on the DCE issue which is a mess due to gdiobj.c over think object locking system. The new ideas I have will not be compatible with the current system. Thanks, James