super hmm