add BaseExchange.toString()