A user equipment , comprising: receiving unit configured to receive a radio resource control message comprising first information used for configuring a number of more than one code block groups, CBGs, in a transport block, TB, the receiving unit being configured to receive an initial transmission of a physical downlink shared channel, PDSCH, that includes the more than one CBGs, the more than one CBGs comprising first CBG(s) and second CBG(s), the initial transmission of the PDSCH being scheduled by using a new data indicator field in a downlink control information format; processing unit configured to determine a number of code blocks, CBs, in the TB, wherein a first number, a second number, a third number, and a fourth number are given based on the number of more than one CBGs and the number of CBs, the first number is a number of the first CBG(s), the second number is a number of CB(s) comprised of each of the first CBG(s), the third number is a number of the second CBG(s), and the fourth number is a number of CB(s) comprised of each of the second CBG(s), wherein, the second number and the fourth number are given by different calculation methods, and transmitting unit configured to transmit respective hybrid automatic repeat request-ack, HARQ-ACK, bits for the more than one CBGs, the receiving unit being configured to receive a retransmission of the PDSCH that includes a subset of the more than one CBGs, the retransmission of the PDSCH being scheduled by using a CBG indicator in the downlink control information format, characterized in that the CBG indicator indicates the subset of the more than one CBGs and whether soft combining is applied to the subset of the more than one CBGs or not, the processing unit being configured to decode the set of the more than one CBGs according to the CBG indicator. receiving unit configured to receive a radio resource control message comprising first information used for configuring a number of more than one code block groups, CBGs, in a transport block, TB, the receiving unit being configured to receive an initial transmission of a physical downlink shared channel, PDSCH, that includes the more than one CBGs, the more than one CBGs comprising first CBG(s) and second CBG(s), the initial transmission of the PDSCH being scheduled by using a new data indicator field in a downlink control information format; processing unit configured to determine a number of code blocks, CBs, in the TB, wherein a first number, a second number, a third number, and a fourth number are given based on the number of more than one CBGs and the number of CBs, the first number is a number of the first CBG(s), the second number is a number of CB(s) comprised of each of the first CBG(s), the third number is a number of the second CBG(s), and the fourth number is a number of CB(s) comprised of each of the second CBG(s), wherein, the second number and the fourth number are given by different calculation methods, and transmitting unit configured to transmit respective hybrid automatic repeat request-ack, HARQ-ACK, bits for the more than one CBGs, the receiving unit being configured to receive a retransmission of the PDSCH that includes a subset of the more than one CBGs, the retransmission of the PDSCH being scheduled by using a CBG indicator in the downlink control information format, characterized in that the CBG indicator indicates the subset of the more than one CBGs and whether soft combining is applied to the subset of the more than one CBGs or not, the processing unit being configured to decode the set of the more than one CBGs according to the CBG indicator. <EOS>