> > so how we fix it There isn't a simple fix. Macro's are expanded when encountered as the simplest possible (and most general) solution. It's certainly possible to make the *.spec parser section dependent. However there are many problematic constricts if that path is pursued. hth 73 de Jeff