update math, add math test project