fixed separating the dfs