Move arithmetic ops to Kernel