working on notifications