Adding the prototype