msp challenges