Lancelot switching