updated x-val