use bignum accuracy => 300;