enhance create product scenario to make it reliable