Added some function prototypes and data structures