IMSMC view 3