removed rounding and add conversion to numeric value