abstract geometric ring structure