adding only necessary files