Final version of the prototype