changed to use SharedPreferences vs seperate save files