Tag Client Experience Enhancement