added getter for versions and providers