attempting 2 arm bsp switch