updates edge