switching base