edit ProductController