steady progress... some calibration functions and some methods for 'bsm' class