Fairly high level question here. I''m using LoginEngine & UserEngine with success. My application needs to track user preferences, which includes some associations with my models. Should I be extending the UserEngine model(s) and adding my own attributes? This means adding a lot to a plugin, including extending controllers and views. Or should I be creating my own UserPreferences model (along with a controller and view for it) that has_one :user? I''m then free to associate with my own models (including an HABTM association) without worrying about the plugin code. This seems more "proper." But any suggestions on when to create the new UserPreferences object so it gets the user_id? thx, --dwf -- Posted via http://www.ruby-forum.com/.