made the changes to the PCB class