add files and modifications