بهبود استفاده از DFS