the outline
rearrange