Added validations to the PRODUCTS model