final message changes