refactored finder, used IOUtils