routing typeEvent