New features on finite-difference methods for option pricing