some event dev and fix