IMSMC view 2