added walker through files