multiple add/remove tags support