Messaging on the client, several bug fixes.