implement fallback which also works when you have ftw.file on the filesystem