add math library
add math library