how to create a prototype