first pass adding files and so on