modify math.cpp