MSI matrix construction