Preparing the prototype