3rd, add new files and make changes