adding new files and combing efforts