reorg and update to switch array pcb