A method for transform coefficient coding of image and video data for a video encoder or decoder, the method comprising: receiving input data associated with a current TU, transform unit, corresponding to a block of a current picture; and encoding or decoding all bypass-coded bins associated with coefficients in current CGs, coding groups, of the current TU without any context-coded bin associated with the coefficients using a first individual CG scan path through the current TU, wherein all bypass-coded bins associated with the coefficients of the current TU are determined using one or more first coefficient scan paths within each current CG, further comprising a step of encoding or decoding all context-coded bins associated with the coefficients of the current TU without any bypass-coded bin associated with the coefficients using a second individual CG scan path through the current TU, wherein all context-coded bins associated with the coefficients of the current TU are determined using one or more second coefficient scan paths within each current CG, wherein the current TU is divided into one or more first CGs for the first individual CG scan path according to a first CG size and the current TU is divided into one or more second CGs for the second individual CG scan path according to a second CG size, and wherein the first CG size is different from the second CG size, characterized in that the second CG size corresponds to 4x4 and the first CG size corresponds to 4x2 or 2x4, or the second CG size corresponds to 4x2 or 2x4 and the first CG size corresponds to 4x4, and a non-square CG size is used for a non-square TU, wherein a 2x4 CG size is used if TU height is larger than TU width, and a 4x2 CG size is used if TU width is larger than TU height. receiving input data associated with a current TU, transform unit, corresponding to a block of a current picture; and encoding or decoding all bypass-coded bins associated with coefficients in current CGs, coding groups, of the current TU without any context-coded bin associated with the coefficients using a first individual CG scan path through the current TU, wherein all bypass-coded bins associated with the coefficients of the current TU are determined using one or more first coefficient scan paths within each current CG, further comprising a step of encoding or decoding all context-coded bins associated with the coefficients of the current TU without any bypass-coded bin associated with the coefficients using a second individual CG scan path through the current TU, wherein all context-coded bins associated with the coefficients of the current TU are determined using one or more second coefficient scan paths within each current CG, wherein the current TU is divided into one or more first CGs for the first individual CG scan path according to a first CG size and the current TU is divided into one or more second CGs for the second individual CG scan path according to a second CG size, and wherein the first CG size is different from the second CG size, characterized in that the second CG size corresponds to 4x4 and the first CG size corresponds to 4x2 or 2x4, or the second CG size corresponds to 4x2 or 2x4 and the first CG size corresponds to 4x4, and a non-square CG size is used for a non-square TU, wherein a 2x4 CG size is used if TU height is larger than TU width, and a 4x2 CG size is used if TU width is larger than TU height.