added addition operation for tags
revert changes because previous one causes problem