Switch branch scheme