added trade completion