working version
handle steamcommunity 503's gracefully