event added to returned object