event wrapper configurable