update pdf and product get