Tag Becoming Self-Aware