switched branch