implemented multiepsilon processing