A terminal for providing an ACKnowledgement/Not AcKnowledgement "ACK"/"NAK" message to a base station, the base station and the terminal being for a telecommunications system, the terminal comprising an arrangement configured to: receive downlink subframes from the base station, obtain in each subframe a Downlink Assignment Index "DAI" from the base station, the DAI representing the number of previous downlink subframes with a downlink assignment addressed to itself, count the number of downlink subframes in which a downlink assignment addressed to itself is detected to k, establish whether each of a number of transport blocks comprised in the downlink subframes in which it has detected a downlink assignment, is correctly received or not, establish if any downlink assignments transmitted from the base station has been missed in any of the downlink subframes in which it has detected a downlink assignment by comparing the number of received downlink assignments with the DAI signaled from the base station, in case each one of the transport blocks, comprised in the downlink subframes in which it has detected a downlink assignment, is estimated as correctly received, provide to the base station an encoded ACK message for the k downlink assignments, which encoded ACK message comprises k, the number of detected downlink assignments, in case a downlink assignment transmitted from the base station has been established to be missed, provide to the base station one encoded NAK message, which encoded NAK message is modulated into a constellation point being different from the constellation point that would have been used for modulating said ACK message, and when any of the transport blocks comprised in the number k downlink assignments is estimated as not correctly received, provide to the base station one encoded NAK message for the k downlink assignments bundled, and wherein the encoded ACK message is modulated such that the constellation point is selected depending on k, the number of downlink assignments being acknowledged, and wherein the encoded NAK message is modulated using a constellation point being different from the constellation point that would have been used for modulating said ACK message. receive downlink subframes from the base station, obtain in each subframe a Downlink Assignment Index "DAI" from the base station, the DAI representing the number of previous downlink subframes with a downlink assignment addressed to itself, count the number of downlink subframes in which a downlink assignment addressed to itself is detected to k, establish whether each of a number of transport blocks comprised in the downlink subframes in which it has detected a downlink assignment, is correctly received or not, establish if any downlink assignments transmitted from the base station has been missed in any of the downlink subframes in which it has detected a downlink assignment by comparing the number of received downlink assignments with the DAI signaled from the base station, in case each one of the transport blocks, comprised in the downlink subframes in which it has detected a downlink assignment, is estimated as correctly received, provide to the base station an encoded ACK message for the k downlink assignments, which encoded ACK message comprises k, the number of detected downlink assignments, in case a downlink assignment transmitted from the base station has been established to be missed, provide to the base station one encoded NAK message, which encoded NAK message is modulated into a constellation point being different from the constellation point that would have been used for modulating said ACK message, and when any of the transport blocks comprised in the number k downlink assignments is estimated as not correctly received, provide to the base station one encoded NAK message for the k downlink assignments bundled, and wherein the encoded ACK message is modulated such that the constellation point is selected depending on k, the number of downlink assignments being acknowledged, and wherein the encoded NAK message is modulated using a constellation point being different from the constellation point that would have been used for modulating said ACK message.