refactoring class Provider
refactoring ShopGames