Tag self-cleaning technology