this is an issue to discuss changes and additions to providers that are required in order to have a fully functinal solution