fixed minor float/decimal issue