Added Overlay registration as a OnSharedPreferenceChangeListener