implement edit notification functionality