define file structure