PROVIDER TYPES