Add dfs recipe

M