updates to edge support in 1-ring class