rearrangement of dirs