unified accesses to pi_node