refactored file search to take care of new security patches