add more files to basic structure