Tag self improvement routine