adds edge