Leonid, This is a great knowledge share. One thing I have been perplexed about regarding autoexec in E.G. is that in PC SAS, I can run an autoexec that has both local and server options (i.e. using an rsubmit/endrsubmit functionality), libraries, macro calls, etc that I would use on a regular basis. How would I implement such an autoexec in E.G. that would automatically know what pieces of code to process via local and what to process via server side if I am set up on a SAS Grid server? I can't seem to find anything out there that would, such a way, programmatically alter what server to run what parts of code.