small business challenge