arrange smi