1. For understanding the background we use atm just one bot on our system and allow any kind of skin in the deposits by the users with up to 5 trade per user (just 2 @ the same time) So now they come and start depositing. Till up to ~ 15 user the system works fine, less polling errors, but if there are up to 25-60 users which depositing syncron the bot can't handle it because there are to much polling erros and can't accept errors also some trades which got an accept error there is no acepted notification as explained here ( https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/issues/115 ) So some trades are already accepted but we don't get a correct response by the node module steam tradeoffer manager. We've a real time bid application so we're using a 15 seconds polling interval, what do you think is the best solution to improve the system at this point? 2. You've said there is no difference if we got one or multiple bots. So just for example if there are 5-10 trades which we're accepted by the users at the same time there is no difference if we handle this on multiple bots or just on one bot? So if understand it correctly steam throw this polling errors for the ip and not for the account correctly? Then we had to add one more ip to get a better perfomance?