adding files and data