smi update