work on notifications