Update pdf functions