got Printer class working