new Printer class