https://hitechcircuits.com/exploring-long-pcb-boards-a-beginners-guide/