update spm