built new file structure