Require bigdecimal