added math functions to mappings
renamed arc fns