refactoring notif things to the notif module