added NoSingleEventException