update PLM