improved AddTagDialog