printerLogic