work on notification