improved edit form, products are unique by name