clarify messagemodes mode