Printing Improvements

//Printing Improvements