updated place_node_callback with correct add method