fix product CRUD actions