Modify new tag selection
Add tag update and remove functions