working version of notification settings