Added some provider stuff and comments from test run through