Edge refurb progress

Edge refurb progress