fix event and att