Fixed Printer, the first 5 objects (including printer) compiles