updated project prefs library model