add subdir tags if the tags not exist, otherwise update it