initial stub of function prototypes