allied l2 commented, switch is buggy