add all files firstly