change file search to use File::Find::Rule