fixup! fix arithmetic functions for all numeric datatypes