A method, in a transmitting device (30, 50), of mapping control information within a transmission time interval, TTI, for each of a plurality of transmissions of control information and user data as Single-Carrier Frequency-Division Multiple Access, SC-FDMA, signals, wherein each transmission comprises one or more SC-FDMA symbols and where the control information in each transmission comprises at least Hybrid Automatic Repeat-Request, HARQ, ACK/NACK data, the method comprising: determining, for each transmission, whether user data to be transmitted in the transmission will be closest in time to a demodulation reference signal, DMRS, transmitted before the user data or to a DMRS transmitted after the user data; for each transmission in which user data to be transmitted in the transmission will be closest in time to DMRS transmitted before the user data, mapping all HARQ ACK/NACK data for the transmission to the earliest in time SC-FDMA symbol carrying user data within the transmission and mapping to pre-Discrete Fourier Transform, pre-DFT symbols that correspond to that SC-FDMA symbol and that are closest in time, in a time ordered series of symbols supplied to the DFT, to the DMRS transmitted before the user data; for each transmission in which user data to be transmitted in the transmission will be closest in time to DMRS transmitted after the user data, mapping all HARQ ACK/NACK data for the transmission to the last in time SC-FDMA symbol carrying user data within the transmission and mapping to pre-DFT symbols that correspond to that SC-FDMA symbol and that are closest in time, in a time ordered series of symbols supplied to the DFT, to the DRMS transmitted after the user data; and forming, for each of the plurality of transmissions, an SC-FDMA signal from the user data and control information for the transmission, based on the mapping of the HARQ ACK/NACK data. determining, for each transmission, whether user data to be transmitted in the transmission will be closest in time to a demodulation reference signal, DMRS, transmitted before the user data or to a DMRS transmitted after the user data; for each transmission in which user data to be transmitted in the transmission will be closest in time to DMRS transmitted before the user data, mapping all HARQ ACK/NACK data for the transmission to the earliest in time SC-FDMA symbol carrying user data within the transmission and mapping to pre-Discrete Fourier Transform, pre-DFT symbols that correspond to that SC-FDMA symbol and that are closest in time, in a time ordered series of symbols supplied to the DFT, to the DMRS transmitted before the user data; for each transmission in which user data to be transmitted in the transmission will be closest in time to DMRS transmitted after the user data, mapping all HARQ ACK/NACK data for the transmission to the last in time SC-FDMA symbol carrying user data within the transmission and mapping to pre-DFT symbols that correspond to that SC-FDMA symbol and that are closest in time, in a time ordered series of symbols supplied to the DFT, to the DRMS transmitted after the user data; and forming, for each of the plurality of transmissions, an SC-FDMA signal from the user data and control information for the transmission, based on the mapping of the HARQ ACK/NACK data.