added flay, and extracted duplication from flog to FileFinder