Bugfixes -- providerids now function as intended. Code fully functioning.