move to txssmi + tests