Preferences manager implementation begin