add math support