update ObjectPrinter