completed ISteamApps functionality