involving rearrangement of data among different coding units