A method performed by a User Equipment, UE, the method comprising: - receiving from a network node, gNB, a radio signal via a Multiple Input Multiple Output, MIMO, channel, wherein the radio signal contains at least one DownLink, DL, reference signal according to a DL reference signal configuration; - estimating said MIMO channel based on said received at least one DL reference signal for configured subbands; - calculating a precoder matrix or a Channel State Information, CSI, matrix for a number of antenna ports of the gNB and configured subbands, N 3; the precoder matrix being based on a first codebook and on a second codebook and a set of combining coefficients for complex scaling/combining one or more vectors selected from the first codebook and the second codebook; where, - the first codebook contains one or more transmit-side spatial beam components of the precoder matrix or CSI matrix, - the second codebook contains one or more delay components of the precoder matrix or CSI matrix, - determining a common delay domain, CDD, basis subset of the selected vectors associated with the delay components across all layers of the precoder matrix or CSI matrix, wherein the CDD basis subset is defined by a parameter D representing the number of elements of the CDD basis subset, and a parameter D in representing the first index of the D delay vectors from the second codebook, wherein the value range of the parameter D in is reduced from N 3 to D values; and - reporting, to the gNB, a CSI feedback report and/or a Precoder matrix Indicator, PMI, and/or a PMI/Rank Indicator, PMI/RI, used to indicate the precoder matrix or the CSI matrix for the configured antenna ports and configured subbands; wherein the selected vectors from the CDD basis subset are indicated in the reporting, for each layer, by a layer-specific delay domain, LDD, basis subset indicator; and the parameter D in is reported to the gNB. - receiving from a network node, gNB, a radio signal via a Multiple Input Multiple Output, MIMO, channel, wherein the radio signal contains at least one DownLink, DL, reference signal according to a DL reference signal configuration; - estimating said MIMO channel based on said received at least one DL reference signal for configured subbands; - calculating a precoder matrix or a Channel State Information, CSI, matrix for a number of antenna ports of the gNB and configured subbands, N 3; the precoder matrix being based on a first codebook and on a second codebook and a set of combining coefficients for complex scaling/combining one or more vectors selected from the first codebook and the second codebook; where, - the first codebook contains one or more transmit-side spatial beam components of the precoder matrix or CSI matrix, - the second codebook contains one or more delay components of the precoder matrix or CSI matrix, - the first codebook contains one or more transmit-side spatial beam components of the precoder matrix or CSI matrix, - the second codebook contains one or more delay components of the precoder matrix or CSI matrix, - determining a common delay domain, CDD, basis subset of the selected vectors associated with the delay components across all layers of the precoder matrix or CSI matrix, wherein the CDD basis subset is defined by a parameter D representing the number of elements of the CDD basis subset, and a parameter D in representing the first index of the D delay vectors from the second codebook, wherein the value range of the parameter D in is reduced from N 3 to D values; and - reporting, to the gNB, a CSI feedback report and/or a Precoder matrix Indicator, PMI, and/or a PMI/Rank Indicator, PMI/RI, used to indicate the precoder matrix or the CSI matrix for the configured antenna ports and configured subbands; wherein the selected vectors from the CDD basis subset are indicated in the reporting, for each layer, by a layer-specific delay domain, LDD, basis subset indicator; and the parameter D in is reported to the gNB.