fix smt