Add more math functions