update create product with dynamic action