public void Reset()
        {
            // v1 i think missing something
            Total = 0;
            Begin = null;
            End   = null;

            Urls     = 0;
            Domains  = 0;
            Emojis   = 0;
            Hashtags = 0;

            Media    = 0;
            Images   = 0;
            Videos   = 0;
            GIFs     = 0;
            Unknowns = 0;

            TopDomains.Clear();
            TopHashtags.Clear();
            TopEmojis.Clear();
        }
 private void TrackDomains(IList <Uri> domains)
 {
     Domains++;
     TopDomains.Track(domains.Select(x => x.Host));
 }