class/func printers