some updates before new compomnent event_participate