better performance for parallel HMM types