I am writing a piece of code that has basically two parts, the first waits for an event on the system at which point it calls another piece of code to do something totally different. As of now I have written them as two seperate scripts, with the first just calling the second outright (as the command line would call it). My question is this, is this the best/most useful way to do this or should I try to combine the two smaller scripts into one? Any suggestions?