add version2 of tagmodel