retrieve exchanges up to 'why'