Procedural ring