added tagName param