A method for communicating information in a communications system, the method comprising: in a multiple input multiple output, MIMO, orthogonal frequency division multiplexing, OFDM, communication system utilizing a plurality of modulation types and a plurality of spatial streams, determining for each spatial stream a geometric mean signal-to-noise ratio, SNR, based upon the individual signal-to-noise ratios from among the frequencies that are transmitted via a radio frequency channel over a given spatial stream; selecting a current modulation type for modulating a current spatial stream to be transmitted; selecting at least one subsequent modulation type based on said selected current modulation type, for modulating at least one subsequent spatial stream to be transmitted, wherein a spatial stream index refers to said current spatial stream and said spatial stream index incremented by one refers to said subsequent spatial stream; communicating a message indicating said selected current modulation type, and said at least one selected subsequent modulation type via an radio frequency, RF, channel to a transmitter (100, 286, 200, 300); and configuring a receiver (101, 284, 201, 301) to receive subsequent data based on at least one of: said selected current modulation type and said at least one selected subsequent modulation type, wherein the selection steps are such that said selected subsequent modulation type comprises a number of constellation points that is less than or equal to a number of constellation points in said selected current modulation type, and a geometric mean SNR of said current spatial stream is greater than or equal to a geometric mean SNR of said subsequent spatial stream. in a multiple input multiple output, MIMO, orthogonal frequency division multiplexing, OFDM, communication system utilizing a plurality of modulation types and a plurality of spatial streams, determining for each spatial stream a geometric mean signal-to-noise ratio, SNR, based upon the individual signal-to-noise ratios from among the frequencies that are transmitted via a radio frequency channel over a given spatial stream; selecting a current modulation type for modulating a current spatial stream to be transmitted; selecting at least one subsequent modulation type based on said selected current modulation type, for modulating at least one subsequent spatial stream to be transmitted, wherein a spatial stream index refers to said current spatial stream and said spatial stream index incremented by one refers to said subsequent spatial stream; communicating a message indicating said selected current modulation type, and said at least one selected subsequent modulation type via an radio frequency, RF, channel to a transmitter (100, 286, 200, 300); and configuring a receiver (101, 284, 201, 301) to receive subsequent data based on at least one of: said selected current modulation type and said at least one selected subsequent modulation type, wherein the selection steps are such that said selected subsequent modulation type comprises a number of constellation points that is less than or equal to a number of constellation points in said selected current modulation type, and a geometric mean SNR of said current spatial stream is greater than or equal to a geometric mean SNR of said subsequent spatial stream.