Andrew (and all), 1. Referring your answer in my previous thread, you said "as soon as one is found, it stops searching...". However, as I learnd from Cadence's manual and my personal experience, looks like Cadence will keep searching the .cdsinit and .cdsenv according to the sequence: site - ./ - home Otherwise users can't customrize their preference. I also found that, even if the .cdsenv file was deleted from user's home directory, icfb (or whatever) will automatically creat one. 2. Is .cdsinit loaded before .cdsenv? In my .cdsinit, there's a SKILL (?) function: envLoadFile("./.cdsenv") 3. What is the syntax used in .cdsinit and/or .cdsenv? Is that Spectre syntax? Sorry for throwing you so many questions. :) Jay