Mess with bigdecimal