Split out fns to get dois and an ided item.