hello, I have a programming contract which requires this. A trial compilation of one module produced three screenfuls of error messages. I've already changed the names of included files from upper-case to l3yer-case. Could one of you suggest a list that discusses this topic? Thanks, John -- Computers to Help People, Inc. http://www.chpi.org 825 East Johnson; Madison, WI 53703