Finished schematic. Not checked yet