Lots of useability changes to server and client.