Write a little bit about prototypes