add copy + aeitr (all edges iterator)