Added function declarations