tunnel manager handler (lib)