UI insertion/deletion sm