Add arbitrary precision arithmetics