Prototyping, customer involvement, and speed of information dissemination in new product success.