add getTag() function