rearrange the main tasklist