ok, should this be `yield t(elem)` and then that `elem.find_element` above be `v.find_element`? or maybe i am still confused here.