user and app settings
some work on model management