Progress on working with messages.