updated how tags are added and files are deleted - works unless tag exists at scenario level