Added prototypes for dynamic variables