Every now and then, I notice that my directories no longer conform to the COLORDIR variable. Just today I figured out why. The COLORDIR variable becomes corrupted by repeating the variable name. E.g.: Originally: D:\>echo %COLORDIR DIRS:Bright White;c h :Bright Green Occasionally: D:\>echo %COLORDIR COLORDIR=DIRS:Bright White;c h :Bright Green Notice that the second one mistakenly has "COLORDIR=" as part of the value. I believe I've seen this in both V9 and certainly in 10.00.57 Once I noticed that problem, I used the following search to see of there were others, and TreeExclude was similarly messed up. *set | *ffind /m /k /v /e"^(?i)(.*?=)\1" Has anyone else seen an occasional mangling of some environment variables in a long running TCC box? I am certain that I do not modify COLORDIR and TreeExclude, except in my TCSTART.BTM where I simply say SET COLORDIR=DIRS:Bright White;c cpp h sr sg pro equ inc asm ob? bas psm pin asi uas uin ?ob :Bright Green ;??v vcs :Green ;qqq :Bright White on Red;hp ini me txt pdf doc man his cnf dc cli wp* htm* :Bright Cyan ;exe com bat btm pl cmd pdb prc :Bright Red; gz z tar zip 7z lzh arj arc pak zoo lzw :Bright Yellow ;bak &* TMP :Black on Cyan TreeExclude=C:\RAM;D:\;C:\TEMP;G:\;C:\DEVELOP2;C:\DEVELOP3;\\SVPROG\;N:\;M:\;Q:\;Y:\;U:\;Z:\;\\*\*;C:\Documents and Settings\Cookie\Local Settings\Application Data\JPSoft\Archive I do not yet know what stimulates the problem. -- Jim Cook 2009 Saturdays: 4/4, 6/6, 8/8, 10/10, 12/12 and 5/9, 9/5, 7/11, 11/7. Next year they're Sunday.