fixed BS-switch bug.