parametrized printers