use IO::Path rather than File::Find::Result
copy moved from IO::Handle to IO::Path