gener prediction works.  starting a more general solution for HMM state prediction