update for decimal xValues