ABCD switch fix