rearranged a file