DFS : Connecting the dots ...