group and ring factories for building structures