updated schema and code cumatch existing pcb