add codes for vanila call with payoff class