made fwrapper for events handler