derivative agreement