small product validation