update x_pdf