function prototypes and included headers.