fix genius switch