add multi protocols