add un robust dfs which does not split files