switch multiplexing working
refinement
updated switch wiring