basic downloading from prefs server and storing prefs