Boilerplate for Prototypes