add notify utility
update module