removed unused function prototypes