added ability to specify number of sample products to create