ring singularities