adding software a circuit diagram