extended eventobject