always gets the right item