Co-creating products with customers