update smt