improved cnode printing