Tag Chain Cleaning