add exchangeType flag