adding file searching