validating product