new iterator method with copy element