added filters to ensure rings are primative