fix event bridge logic