Added prototypes