Hi Chris... a bit late replying to this post, sorry, but I found it while searching for something else.

I'd like to suggest what would be a killer feature for people who use EG as an interface for SAS programming... and there are probably a lot; I know that almost everything I write needs to be coded rather than using EG tasks, since I use macros heavily, and other things like hash tables, etc.

It seems ridiculous to have to open multiple projects to submit multiple bits of code to run simultaneously, and the second logical server you suggest above is a hack - you need an amenable admin, and it doesn't help if you want to submit 10 pieces of code or tasks simultaneously.

Why can't EG manage its own "server instances", and instead of choosing which server to submit to, you choose which server instance (or both), and EG could create as many connections as required. A simple management window similar to the task status window could be used to see what is queued on which server and which instance.