Need to redo the query optimization for PrinterList
Refactoring to get convention correct!