update st3 functions