started implementing orientation of rings validation