adding pcb and other stuffs