updated for new PCB design