Taggato: The looking glass