the prototype works