some more work on mspr