exchange allocation