added error messages for flawed product form submissions