notifications added for each operation