add WMT protocol