edge retention