An apparatus of a User Equipment, UE, operable to communicate with a 5th Generation Evolved Node-B, gNB, on a wireless network, the apparatus comprising: one or more processors to: process one or more configuration transmissions from the gNB carrying a rule for Uplink, UL, collisions; process a first Downlink, DL, transmission and a second DL transmission; identify a first UL transmission for the first DL transmission and a second UL transmission for the second DL transmission, the first UL transmission overlapping with the second UL transmission in at least one Orthogonal Frequency Division Multiplexing, OFDM, symbol; and generate at least one of the first UL transmission and the second UL transmission in accordance with the rule for UL collisions, where the rule includes: delaying the first UL transmission or the second UL transmission, the delayed first UL transmission or the delayed second UL transmission including a PUCCH carrying HARQ-ACK feedback for slot based DL transmission when an end symbol for transmission of PUCCH carrying HARQ- ACK feedback for mini-slot based DL transmission is less than or equal to a threshold, and an interface for receiving configuration transmissions and DL transmissions from a receiving circuitry and for sending UL transmissions to a transmission circuitry. one or more processors to: process one or more configuration transmissions from the gNB carrying a rule for Uplink, UL, collisions; process a first Downlink, DL, transmission and a second DL transmission; identify a first UL transmission for the first DL transmission and a second UL transmission for the second DL transmission, the first UL transmission overlapping with the second UL transmission in at least one Orthogonal Frequency Division Multiplexing, OFDM, symbol; and generate at least one of the first UL transmission and the second UL transmission in accordance with the rule for UL collisions, where the rule includes: delaying the first UL transmission or the second UL transmission, the delayed first UL transmission or the delayed second UL transmission including a PUCCH carrying HARQ-ACK feedback for slot based DL transmission when an end symbol for transmission of PUCCH carrying HARQ- ACK feedback for mini-slot based DL transmission is less than or equal to a threshold, and process one or more configuration transmissions from the gNB carrying a rule for Uplink, UL, collisions; process a first Downlink, DL, transmission and a second DL transmission; identify a first UL transmission for the first DL transmission and a second UL transmission for the second DL transmission, the first UL transmission overlapping with the second UL transmission in at least one Orthogonal Frequency Division Multiplexing, OFDM, symbol; and generate at least one of the first UL transmission and the second UL transmission in accordance with the rule for UL collisions, where the rule includes: delaying the first UL transmission or the second UL transmission, the delayed first UL transmission or the delayed second UL transmission including a PUCCH carrying HARQ-ACK feedback for slot based DL transmission when an end symbol for transmission of PUCCH carrying HARQ- ACK feedback for mini-slot based DL transmission is less than or equal to a threshold, and an interface for receiving configuration transmissions and DL transmissions from a receiving circuitry and for sending UL transmissions to a transmission circuitry.