updated label generation, updated remove_punctuation to exclude tags
fixed punctuation to rkeep tags if tagbox unchecked