Imperlemt OutputFactory in the Printer