Nice, I was already exploring dbus and will definitely have a look at the changes in your script and include it my next build. The reason why I used the $PWD variable, is because I am not sure where people unpack this application. In my case with the emulator, it is in /home/developer/phoneme but on a real device this would be in /home/user/phoneme. I probably should have used some shell script tricks to figure out the location of the midlet scripts, but maybe these problems can be more easily solved if I would package the phoneME application in a deb file rather than in a tgz file you have to unpack manually. Cheers, Davy