tried something with mPreferenceListener, did not work