added math object and fastExponents