refactored names in SupplierRngs and improved documentation