leave recurse file listing to FileUtils