added log(big decimal) calculations