notifications working properly