Could someone please juxtapose PROCESS w/ ARGS, vs, MACRO? I'm confused as to which one to use. PROCESS can operate on a named block, and send arguments into that block for invocation, MACRO does the same thing? Is the difference just semantic? -- Evan Carroll <evan@dealermade.com> Dealermade