Taggato: Hang on to your ego