sm update