* ExchangeType All doesn't create new array