error event wrapper should always present