updated bignum