added RectangleRingSingle ring type;