first commit, the pcb is only a general idea