synchronizing getExchange and getKeys