Trying to add function prototypes