add some base math type