change file struct