add printfMsp