Updated the prototype