add the prototype
1