sm_calc