made getting a player by IP work asynchronously