re-arrange file