Added Totem protocol (fix #355)