BigDecimal is added to project. Review, test and maybe refactoring is still needed