investing a windfall make sure the contract suits your needslatest news & developments