swaps project order