some new files, and edits