data adjustment