use the new tag api