Schematic courtesy of John Walsh