rearrange and reorganised