Hi. I have written an app which, like topsy, just grew and is now around 1000 lines of code. I now want to expand this further, but rather than deal with an exponentially increasing number of if - then, case or other option statements, it strikes me it would be easier to copy the original app and adapt it for each of the various cases that I want it to tackle and have a single front end app which, on clicking a button would open the appropriate app to do that single task and on closing that app it would start the front end again. Is there a specific piece of coding to do this or am I now entering the realms of .dll's ? Any help would be appreciated.