Added all function declarations.