The dynamics of prototyping.