now that it's threaded, need to add some sort of serialization of the server info so that it print's all at the same time. Currently prints in disjointed mannor depending on which thread completes first. Otherwise, this works