If it cant be edited by a text editor its a bad idea. Why doesn't the Linux kernel have an API for maintaining VARIABLE=value type text files built in? I wrote a little utility for doing the job called "readwriteconfig". If configuration files are structured properly they have all the benefit of a registry without the unmaintainable mess problem. Jon