Pricing and Hedging Swaps