slightly less gross on the printing of nodes/atts