using switches operable in different directions