Probably need to be able to add and remove servers either dynamically, or as they come and go
Probably need to be able to add and remove servers either dynamically, or as they come and go