file relocation