working on fixing recursive file searching