call notify functions sequentially