update the vocab definition with the iterator, changed selector to reference