finishing up basic routing for exchanges and gifts.