public BigDecimal subFee(BigDecimal amount) { return Op.mult(Op.sub(Decimal.ONE, fee_percent), amount); }