added a hi/lo switch