add_node argument #3?