added absolute and relative errors + centering of the lval and uval on nval