new exchanges have to be obtained from session objects