alpha version - adding math functions (first version)