update node_interface for onError