i was always a stiff partisan of prefs in the resource fork. however in my latest abomination [lochness] i have moved over to the data fork. this has allwoed me to put together a simili xml solution, allowing the user to edit these if needed à la os x. finally it comes down to your needs. if your need to store resources, then use the resource fork; if your need to store user data, use the data fork; if you can choose, decide which will be the best for you in the long run... hth :-j