How much can he delete?

At least those un-used printers. Also, pass the ReturnerFactory in to
the printer, instead of creating a new one for each print action.
Can you read this?

Allow the modules to be localized through a standard resource bundle.