Tagged cmo-exchange