An apparatus of a user equipment, UE, configurable for Hybrid Automatic Repeat Request-Acknowledgment, HARQ-ACK, reporting, the apparatus comprising processing circuitry configured to: determine HARQ-ACK feedback for transmission in a Physical Uplink Shared Channel, PUSCH, the HARQ-ACK feedback comprising a bit sequence of HARQ-ACK bits, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of a Downlink Assignment Index, DAI, of a Downlink Control Information, DCI, of a Physical Downlink Control Channel, PDCCH, received from a serving cell; and generate the HARQ-ACK bits for transmission on the PUSCH in accordance with the bit sequence, wherein the number of HARQ-ACK bits is O ACK and is dependent on a number, across serving cells, of received Physical Downlink Shared Channels, PDSCHs, and Physical Downlink Control Channels, PDCCHs, indicating a downlink semi-persistent scheduling, SPS, release, DCI format 0 or DCI format 4 uses a 2 bit DAI, DCI format 1/1A/1B/1D/2/2A/2B/2C/2D uses a 0, 2 or 4 bit DAI that is configured by higher layers, the 4 bit DAI comprises a 2-bit counter DAI and a 2-bit total DAI, in which: the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, and a value of the counter DAI, V C − DAI, c DL and of the total DAI, V T − DAI DL, for FDD is: DAI MSB, LSB V C − DAI, c DL or V T − DAI DL Number of serving cells with PDSCH transmission associated with PDCCH/EPDCCH and serving cell with PDCCH/EPDCCH indicating DL SPS release 0,0 1 1 or 5 or 9 or 13 or 17 or 21 or 25 or 29 0,1 2 2 or 6 or 10 or 14 or 18 or 22 or 26 or 30 1,0 3 3 or 7 or 11 or 15 or 19 or 23 or 27 or 31 1,1 4 0 or 4 or 8 or 12 or 16 or 20 or 24 or 28 or 32 determine HARQ-ACK feedback for transmission in a Physical Uplink Shared Channel, PUSCH, the HARQ-ACK feedback comprising a bit sequence of HARQ-ACK bits, a number of the HARQ-ACK bits and the bit sequence of the HARQ-ACK bits dependent on a value of a Downlink Assignment Index, DAI, of a Downlink Control Information, DCI, of a Physical Downlink Control Channel, PDCCH, received from a serving cell; and generate the HARQ-ACK bits for transmission on the PUSCH in accordance with the bit sequence, wherein the number of HARQ-ACK bits is O ACK and is dependent on a number, across serving cells, of received Physical Downlink Shared Channels, PDSCHs, and Physical Downlink Control Channels, PDCCHs, indicating a downlink semi-persistent scheduling, SPS, release, DCI format 0 or DCI format 4 uses a 2 bit DAI, DCI format 1/1A/1B/1D/2/2A/2B/2C/2D uses a 0, 2 or 4 bit DAI that is configured by higher layers, the 4 bit DAI comprises a 2-bit counter DAI and a 2-bit total DAI, in which: the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, and the 2-bit counter DAI denotes an accumulative number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, up to the present serving cell in increasing order of serving cell index, and the 2-bit total DAI in which the 2-bit total DAI denotes a total number of serving cells with PDSCH transmissions associated with a PDCCH or EPDCCH and a serving cell with a PDCCH or EPDCCH indicating the downlink SPS release, and a value of the counter DAI, V C − DAI, c DL and of the total DAI, V T − DAI DL, for FDD is: DAI MSB, LSB V C − DAI, c DL or V T − DAI DL Number of serving cells with PDSCH transmission associated with PDCCH/EPDCCH and serving cell with PDCCH/EPDCCH indicating DL SPS release 0,0 1 1 or 5 or 9 or 13 or 17 or 21 or 25 or 29 0,1 2 2 or 6 or 10 or 14 or 18 or 22 or 26 or 30 1,0 3 3 or 7 or 11 or 15 or 19 or 23 or 27 or 31 1,1 4 0 or 4 or 8 or 12 or 16 or 20 or 24 or 28 or 32