fixes iterator on values