tagsList is not updating after the second lookup. wonder why?