working on fixing smt for the next version of processing