A method (1200; 1300; 1400) of communication executable by an apparatus, comprising: obtaining (1202; 1302) first information and second information, wherein the first information comprises control information for a first user and the second information comprises control information for a second user; determining that a first Polar code sub-channel is associated with a higher error probability than a second Polar code sub-channel; determining that the first information for a first user is associated with a higher wireless communication channel quality than the second information for a second user; mapping (1204; 1402; 1310) the first information to the first Polar code sub-channel and the second information to the second Polar code sub-channel, wherein the mapping is based on the determining that the first Polar code sub-channel is associated with a higher error probability than the second Polar code sub-channel and further based on the determining that the first information is associated with a higher wireless communication channel quality than the second information; encoding (1206; 1404) the first information and the second information according to the mapping to provide a single code block, wherein the encoding comprises Polar coding; wherein the encoding further comprises: generating a first cyclic redundancy check, CRC, value for the first information; and generating a second cyclic redundancy check, CRC, value for the second information independently of the generation of the first CRC value for the first information, the first CRC value and the second CRC value to be used in CRC-aided list successive cancellation, SC, decoding; and outputting (1208; 1406) the code block. obtaining (1202; 1302) first information and second information, wherein the first information comprises control information for a first user and the second information comprises control information for a second user; determining that a first Polar code sub-channel is associated with a higher error probability than a second Polar code sub-channel; determining that the first information for a first user is associated with a higher wireless communication channel quality than the second information for a second user; mapping (1204; 1402; 1310) the first information to the first Polar code sub-channel and the second information to the second Polar code sub-channel, wherein the mapping is based on the determining that the first Polar code sub-channel is associated with a higher error probability than the second Polar code sub-channel and further based on the determining that the first information is associated with a higher wireless communication channel quality than the second information; encoding (1206; 1404) the first information and the second information according to the mapping to provide a single code block, wherein the encoding comprises Polar coding; wherein the encoding further comprises: generating a first cyclic redundancy check, CRC, value for the first information; and generating a second cyclic redundancy check, CRC, value for the second information independently of the generation of the first CRC value for the first information, the first CRC value and the second CRC value to be used in CRC-aided list successive cancellation, SC, decoding; and outputting (1208; 1406) the code block. generating a first cyclic redundancy check, CRC, value for the first information; and generating a second cyclic redundancy check, CRC, value for the second information independently of the generation of the first CRC value for the first information, the first CRC value and the second CRC value to be used in CRC-aided list successive cancellation, SC, decoding; and outputting (1208; 1406) the code block.