Updates to include adding and removing edges...