An apparatus of a user equipment, UE (1301, 1302), operable to encode uplink control information, UCI, for transmission to a Next Generation NodeB, gNB, the apparatus comprising: one or more processors configured to: identify, at the UE operating in a New Radio, NR, system that is configured for multi-transmit and receive point, TRP, operation, first UCI for a first TRP in communication with the UE (1301, 1302); identify, at the UE (1301, 1302), second UCI for a second TRP in communication with the UE (1301, 1302); determine, at the UE (1301, 1302), that a first physical uplink channel resource associated with the first UCI overlaps in time in a slot with a second physical uplink channel resource associated with the second UCI within a physical uplink control channel, PUCCH, group; apply, at the UE (1301, 1302), a priority based UCI selection rule when the first physical uplink channel resource overlaps in time in the slot with the second physical uplink channel resource, wherein the priority based UCI selection rule defines that: hybrid automatic repeat request - acknowledgement, HARQ-ACK, feedback has a higher priority than a scheduling request, SR, a SR has a higher priority than channel state information, CSI, with higher priority, and CSI with higher priority has a higher priority than CSI with lower priority, wherein the priority based UCI selection rule is applied to produce a priority based UCI communication of one or more UCI; and encode, at the UE (1301, 1302), the one or more UCI for transmission to the gNB based on the priority based UCI communication, using one or more of the first physical uplink channel resource or the second physical uplink channel resource; and a memory interface configured to send to a memory the one or more UCI. identify, at the UE operating in a New Radio, NR, system that is configured for multi-transmit and receive point, TRP, operation, first UCI for a first TRP in communication with the UE (1301, 1302); identify, at the UE (1301, 1302), second UCI for a second TRP in communication with the UE (1301, 1302); determine, at the UE (1301, 1302), that a first physical uplink channel resource associated with the first UCI overlaps in time in a slot with a second physical uplink channel resource associated with the second UCI within a physical uplink control channel, PUCCH, group; apply, at the UE (1301, 1302), a priority based UCI selection rule when the first physical uplink channel resource overlaps in time in the slot with the second physical uplink channel resource, wherein the priority based UCI selection rule defines that: hybrid automatic repeat request - acknowledgement, HARQ-ACK, feedback has a higher priority than a scheduling request, SR, a SR has a higher priority than channel state information, CSI, with higher priority, and CSI with higher priority has a higher priority than CSI with lower priority, wherein the priority based UCI selection rule is applied to produce a priority based UCI communication of one or more UCI; and encode, at the UE (1301, 1302), the one or more UCI for transmission to the gNB based on the priority based UCI communication, using one or more of the first physical uplink channel resource or the second physical uplink channel resource; and a memory interface configured to send to a memory the one or more UCI.