fix event prop