Bg switcher immplemented