skeleton for mPrint

transfer this to master