I've been using the attached "capslock" routine for a while now and it really works well for me. It allows me to leave my capslock off for “windows” operations/programs, yet when in “AutoCad” will automatically toggle capslock on for text editing and then automatically turn it off when complete. This is very useful for regular text entities and especially useful since my mtext autocaps will not stay active. I've used it in both AutoCAD 2002 and 2006. I have windows XP professional and recently upgraded to AutoCAD 2007. Now the routine won't work. Neither the "doslib16.arx" nor the "doslib2k.arx" will load in ‘07. Would anyone be able to let me know if there anything special that I need to do to get it to work in '07? The author, Eric Schneider, is not available via his email listed in the lisp. I’ve attached the original zip file for reference. Any help would be greatly appreciated. Thank you for your time.