updated global file structure