open event should go before registered