Why have you created Schizophrenic? A few factors came into play to create this situation. Here are the events listed in chronological order I use Linux and pilot-xfer to backup/synch my Palm. pilot-xfer does not use the Palm UserName. I found some software I wanted to run that required registration. I registered the software using the NULL UserName. The software does not work if I change (create) the UserName. Hence, the registration process works (i.e. the software is essentially non-transferrable) I moved to Alaska. I moved to Switzerland. I travel between Switzerland and New York. I discovered that colleagues, friends, family, and loved-ones are spread over the globe. I looked for software to fill my need of keeping track of what time it is in various places around the globe. I found CityTime. CityTime cannot be registered to a device without a UserName. Adding a UserName at this point raises problems (see #3) This left left me with three choices: Write a hack that allows me to give CityTime a Palm UserName Sounds like a plan... Make it happen. Re-code CityTime as Open Source free software. Might happen... Takes longer than Schizophrenic Not use CityTime Lousy solution ...And Schizophrenic was born...