modifying and adding files