add tags fuunctionality