updated add_edge()