ongoing implementation of TagServiceImpl