add math_base.cc