pdf class update