@rail hmm