新增两个事件处理