now it can gracefully degrade to multiple socket servers, and adding admin controls back to the server code