investigating sharedprefs behavior