Where I work, we are unfortunately stuck in the R14 world and will be for a while yet. :( I've been making routines to help make 14 more usable and have really been upgrading their whole cad system. I'm having a concern though if some of my intentions might have bad affects on performance, mainly at startup. I've loaded up acad.lsp with Autoloads where applicable and variable checkers to correct things. Just recently added a function to allow the user to have their own Osnaps setting reset. R14 remembers the setting in the dwg and not the registry. My routine loads a small ascii text file and sets Osnap accordingly plus a setting for ATTDIA and MODEMACRO. A couple of possible future routines I'm working on is a Today like startup to be used when the user starts Autocad with the normal Drawing.dwg startup file and one which works like the WHOHAS routine. Both require that I read & write to text files. The Today-like routine tracks the user History and stores that file locally but the WHOHAS will store it on the network and will probably have to make Dirs as it goes. The majority of the machines here are 600 MHz plus (the fastest are 2.0 GHz) but they've got several which are 400 or even 300!!!! My question is what kind of performance load will my routines be placing on machines like that? Is it possible to construct a speed test that would allow the routines to know which computers may perform poorly and simply not run the routines? any thoughts? thanks CJ