some progress on msp