Add math implementation and entry point