Update:新增2个回调函数