Taggato: the cure of the future