Updated node interface