Adding insert_edge