Tag Service Improvement