edge: forming rings (TODO: reverse)