CHANGING znode implementation