add call price logic