basic file walking w/o content handling