Damn everybody seems to mention how much cooler being in-process is ^^. Now I'll have to try that too. Just a quick dumb question.. when I put all my code in a DLL and inject it, what should I do to trigger/start my functions? Right now I have buttons: "Start Herbing", "Load Waypoints", "do stuff..." but, not sure how this would work when all my stuff is gone away inside some foreign process ^^