ElementIterator not working as expected, and should look into more...