change backend file system structure