exposing the fact that the prototype is being shared