Updated file struct