Edge refurb progress 3

Edge refurb progress