add more file structure