started adding shared preferences stuff