defined file structure