updated to use version 2.1 provider management module