update add callBack function