prototyping the prototype - prototype