update coevent module & fix bugs