sumLong, productLong, productDouble