now using parameters.exchangeLifetime