adds validation for product name