update st calc