Still implemented shared prefs