fix minor discrepency in newPrint.
made newPrint more generic.