my bad... The Objective C project template can't know the name of the principal class when the project is set up, so naturally you have to edit the info.plist and add it later. So then the miracle is that the code does work when called with the -A flag. I guess that must be some py2app magic going on... Tom Elliott