add providers type support in the ui
Merge pull request #2 from abenari/master

provider type ui