improved to be able to communicate with clients using protobuf-net.