Perhaps it's a good idea for the future to design such program's as distributed systems, which communicate over TCP/IP. On "Supercomputer's" like Windows NT (sorry, bad joke ;o) ) you can start more than one instances of the program on one machine. But you can also use networks to get more calculating-power. Isn't it? Rolf