conent rearrangement