add batchUpdate event, add asyn2