Taggato: Mind over mirrors