implementation of challengesProvider with properties file