Changed BigDecimal with Float for the fields