add notif functions + corrections