dfs very first version