MSP Perspectives