added dag iterator