Adding preliminary SwapReference.