removed redux.  Now using SMOF