With much thanks to the advice I have received I am almost ready to launch my first app. I have written an app that disables the power button on my TouchPro 2 when the keyboard is open. I had previously developed a similar program usin MortScript. But now I love Basic4PPC and although a complete beginner I am really enjoying creating and testing. I have compiled the app and tested it on my device and it works like a charm. I have also created a cab using WinCe Cab Manager. The issue I have is the creation of a setup.dll file to soft reset after installation is way above my current expertise. I was wondering if anyone knew of any other tools that are available to make the process easier to require a soft reset after installation. Sorry for rambling on, hope I am making sense.