work on notification and access controlled