introduce TagServer