converted user settings to static

includes imp comm and pref classes