A Enum with Provider Types....