Tagged good-exchange