Megasquirt-3 Setting up Megasquirt-3 Product Range MS3 1.4.X

Total Page:16

File Type:pdf, Size:1020Kb

Megasquirt-3 Setting up Megasquirt-3 Product Range MS3 1.4.X Megasquirt-3 Setting up Megasquirt-3 Product Range MS3 1.4.x Dated: 2016-12-29 (Optional) Instructions for setting up your Megasquirt-3 ECU. This version of the documentation applies to the Megasquirt-3 range of products which includes: • MS3 on V3.0 or V3.57 mainboard; • with or without MS3X and running MS3 firmware 1.4.x (See section 1.4 and 2.10.3 for more detail on version numbers.) Not covered: • MegaSquirt-1; • EMS-Pro • Megasquirt-2, Microsquirt or Microsquirt-module based ECUs • MS3-Pro or products using MS3-Pro module - (see the MS3-Pro manual) Please report any omissions, errors or improvements on the www.msextra.com forum or to [email protected] (c) 2014-6 James Murray Megasquirt-3 Setting Up 0:QuickStart Guide – in brief 0: QuickStart Guide – in brief This list is provided as the bare essentials that you must read. Full details of each step are provided within the body of the manual. 1. Buy or build your Megasquirt! 2. Select and assemble your fuel and ignition systems. 3. Setup your vehicle wiring harness ensuring it is fused. 4. Connect MAP hose to full vacuum source. (Speed Density only.) 5. Install TunerStudio and Megalogviewer software onto you computer. 6. Connect your Megasquirt to a 12V fused supply either in the vehicle or on the bench. 7. Get the serial comms set up. 8. Install the firmware if required. 9. Get your tuning computer to talk to the ECU. 10. Setup sensor calibrations to match hardware. (TPS, O2 sensor, temp sensors.) 11. Check all sensor inputs are reading sensibly in TunerStudio. 12. Set the base settings (engine type, ignition setup, toothed wheel type.) 13. Use the test mode to confirm injectors and coil(s) are functioning. 14. Check for RPM input. 15. Check the cranking timing with fuel disabled. 16. Start the engine and start tuning. All parts are sold for OFF ROAD RACE-ONLY ground-vehicle use only – see section 1.1 for more details. (c) 2014-6 James Murray 2016-12-29 Page 2/163 Megasquirt-3 Setting Up 0:Contents 0: Contents Table of Chapters 0: QuickStart Guide – in brief.................................................................................................2 0: Contents.............................................................................................................................3 1: Introduction.......................................................................................................................11 2: QuickStart Guide – expanded..........................................................................................15 3: Tuning the engine.............................................................................................................56 4: Advanced topics...............................................................................................................80 5: Troubleshooting..............................................................................................................137 6: Appendix A: Firmware upgrade notes............................................................................148 7: Appendix B: Fuel calculations........................................................................................154 8: Appendix C: Megasquirt Glossary of Terms...................................................................156 9: Revision history..............................................................................................................163 (c) 2014-6 James Murray 2016-12-29 Page 3/163 Megasquirt-3 Setting Up 0:Contents Contents 0: QuickStart Guide – in brief................................................................................................2 0: Contents............................................................................................................................3 1: Introduction......................................................................................................................11 1.1 Emissions and disclaimer.........................................................................................11 1.2 Required tools...........................................................................................................11 1.3 How to use the manuals...........................................................................................11 1.4 Products Covered.....................................................................................................12 1.4.1 MS3 on V2.2 mainboard (not covered).............................................................12 1.4.2 MS3 on a V3.0 mainboard.................................................................................12 1.4.3 MS3 on a V3.57 mainboard...............................................................................13 1.5 Copyrights.................................................................................................................14 2: QuickStart Guide – expanded.........................................................................................15 2.1 Buy or build your Megasquirt!...................................................................................15 2.2 Select and assemble your fuel and ignition systems...............................................15 2.3 Setup your vehicle wiring harness (loom) ensuring it is fused.................................15 2.4 Connect MAP hose to full vacuum source................................................................15 2.5 Install TunerStudio and Megalogviewer....................................................................15 2.6 Power up your ECU..................................................................................................15 2.7 Get the serial comms set up.....................................................................................15 2.7.1 FTDI USB Latency Setting................................................................................19 2.7.2 portcheck for diagnostics...................................................................................20 2.8 Turn off "Hide extension for known file types" (Windows Only)...............................20 2.9 Install the firmware if required..................................................................................21 2.9.1 Windows............................................................................................................21 2.9.2 Mac / Linux........................................................................................................24 2.10 Get your tuning computer to talk to the ECU..........................................................25 2.10.1 TunerStudio basics..........................................................................................29 2.10.2 Firmware, TunerStudio, tune files (MSQ) - what's all that?.............................30 2.10.3 Version numbers..............................................................................................30 2.10.3.1 Mainboard version.................................................................................................30 2.10.3.2 Firmware Version..................................................................................................30 2.10.3.3 TunerStudio Version..............................................................................................31 2.10.3.4 MegaLogViewer Version.......................................................................................31 2.10.3.5 Operating system version......................................................................................31 2.11 Setup sensor calibrations to match hardware.......................................................31 2.11.1 Calibrate TPS...................................................................................................31 2.11.2 Calibrate MAP/Baro.........................................................................................32 2.11.3 Unlock calibrations...........................................................................................32 2.11.4 Calibrate CLT and MAT sensor........................................................................33 2.11.5 Calibrate AFR table (O2 sensor).....................................................................34 2.11.6 Lock calibrations..............................................................................................34 2.12 Check all sensor inputs are reading sensibly in TunerStudio.................................34 (c) 2014-6 James Murray 2016-12-29 Page 4/163 Megasquirt-3 Setting Up 0:Contents 2.12.1 MAP sensor check...........................................................................................34 2.12.2 TPS check.......................................................................................................35 2.12.3 CLT sensor check............................................................................................35 2.12.4 MAT sensor check...........................................................................................35 2.12.5 O2 sensor check..............................................................................................35 2.12.6 MAF sensor check...........................................................................................35 2.12.7 Battery voltage check......................................................................................35 2.13 Set the base settings..............................................................................................35 2.13.1 Control Algorithm choice.................................................................................36 2.13.2
Recommended publications
  • Performance and Scaling Analysis of a Hypocycloid Wiseman Engine By
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by ASU Digital Repository Performance and Scaling Analysis of a Hypocycloid Wiseman Engine by Priyesh Ray A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science in Technology Approved April 2014 by the Graduate Supervisory Committee: Sangram Redkar, Chair Abdel Ra'ouf Mayyas Robert Meitz ARIZONA STATE UNIVERSITY May 2014 ABSTRACT The slider-crank mechanism is popularly used in internal combustion engines to convert the reciprocating motion of the piston into a rotary motion. This research discusses an alternate mechanism proposed by the Wiseman Technology Inc. which involves replacing the crankshaft with a hypocycloid gear assembly. The unique hypocycloid gear arrangement allows the piston and the connecting rod to move in a straight line, creating a perfect sinusoidal motion. To analyze the performance advantages of the Wiseman mechanism, engine simulation software was used. The Wiseman engine with the hypocycloid piston motion was modeled in the software and the engine’s simulated output results were compared to those with a conventional engine of the same size. The software was also used to analyze the multi-fuel capabilities of the Wiseman engine using a contra piston. The engine’s performance was studied while operating on diesel, ethanol and gasoline fuel. Further, a scaling analysis on the future Wiseman engine prototypes was carried out to understand how the performance of the engine is affected by increasing the output power and cylinder displacement. It was found that the existing Wiseman engine produced about 7% less power at peak speeds compared to the slider-crank engine of the same size.
    [Show full text]
  • LIVES of the ENGINEERS. the LOCOMOTIVE
    LIVES of the ENGINEERS. THE LOCOMOTIVE. GEORGE AND ROBERT STEPHENSON. BY SAMUEL SMILES, INTRODUCTION. Since the appearance of this book in its original form, some seventeen years since, the construction of Railways has continued to make extraordinary progress. Although Great Britain, first in the field, had then, after about twenty-five years‘ work, expended nearly 300 millions sterling in the construction of 8300 miles of railway, it has, during the last seventeen years, expended about 288 millions more in constructing 7780 additional miles. But the construction of railways has proceeded with equal rapidity on the Continent. France, Germany, Spain, Sweden, Belgium, Switzerland, Holland, have largely added to their railway mileage. Austria is actively engaged in carrying new lines across the plains of Hungary, which Turkey is preparing to meet by lines carried up the valley of the Lower Danube. Russia is also occupied with extensive schemes for connecting Petersburg and Moscow with her ports in the Black Sea on the one hand, and with the frontier towns of her Asiatic empire on the other. Italy is employing her new-born liberty in vigorously extending railways throughout her dominions. A direct line of communication has already been opened between France and Italy, through the Mont Cenis Tunnel; while p. ivanother has been opened between Germany and Italy through the Brenner Pass,—so that the entire journey may now be made by two different railway routes excepting only the short sea-passage across the English Channel from London to Brindisi, situated in the south-eastern extremity of the Italian peninsula. During the last sixteen years, nearly the whole of the Indian railways have been made.
    [Show full text]
  • THE ASSOCIATION for INDUSTRIAL ARCHAEOLOGY F 1.25 FREE to MEMBERS of AIA
    INDUSTRIAL ARCHAEOLOGY THE BULLETIN OF THE ASSOCIATION FOR INDUSTRIAL ARCHAEOLOGY f 1.25 FREE TO MEMBERS OF AIA Polish feature * s*,lrirr,*i''e AIA lronbridge Award o Marconi centenary o Bull engine oldest beam engrile house o coalfield housing o World Heritage Site c Bovisa Current Research and Thinking in Industrial Archaeology: The Pre- Conference Seminar at Manchester 20OO INDUSTRIAL The AIA's traditional pre-conference seminar was shaoed a site.Surface remains can be a reflection of held on 8 September 2000 in the hallowed underground working methods and can therefore be ARCHAEOLOGY surroundings of the chapel at Hulme Hall, which the key to understanding how and why a site was NEWS 116 worked well until the sun came out. since there worked: they can equally be very misleading. Ihis was no black-out! The organisers apologise for paper asserted that it is necessary in studying the 20()1 this defect to both speakers and delegates at archaeology of mining to consider carefully the what was otherwise an extremelv successful symbiotic relationship that exists between the Chairman gathering. surface and the underground remains. Dr Michael Harrison John Walker (Greater Manchester I 9 Sandles Close, the Ridings, Droitwich Spa, WR9 8RB Marilyn Palmer and Peter Neaverson Archaeological Unit), also, with Michael Nevell, a Vice-Chairman winner of the AIA Fieldwork and Recording Award, Prof Marilyn Palmer took as his title 'From farmer to factory owner: a School of Archaeological Studies, The University, Our first contributor was Tim Smith (Greater Leicester LEl 7RH model of industrialisation from the Manchester London Industrial Archaeology Society) on evidence', In Tameside in Transition, they took the Secretary the weight-loaded hydraulic accumulator and new monument types established for the period David Alderton accumulator towers, on which Tim is the 48 Quay Street, Halesworth, Suffolk lP1 9 8EY 1600-1 900 which were included the undoubted authority.
    [Show full text]
  • The Evolution of the Steam Locomotive, 1803 to 1898 (1899)
    > g s J> ° "^ Q as : F7 lA-dh-**^) THE EVOLUTION OF THE STEAM LOCOMOTIVE (1803 to 1898.) BY Q. A. SEKON, Editor of the "Railway Magazine" and "Hallway Year Book, Author of "A History of the Great Western Railway," *•., 4*. SECOND EDITION (Enlarged). £on&on THE RAILWAY PUBLISHING CO., Ltd., 79 and 80, Temple Chambers, Temple Avenue, E.C. 1899. T3 in PKEFACE TO SECOND EDITION. When, ten days ago, the first copy of the " Evolution of the Steam Locomotive" was ready for sale, I did not expect to be called upon to write a preface for a new edition before 240 hours had expired. The author cannot but be gratified to know that the whole of the extremely large first edition was exhausted practically upon publication, and since many would-be readers are still unsupplied, the demand for another edition is pressing. Under these circumstances but slight modifications have been made in the original text, although additional particulars and illustrations have been inserted in the new edition. The new matter relates to the locomotives of the North Staffordshire, London., Tilbury, and Southend, Great Western, and London and North Western Railways. I sincerely thank the many correspondents who, in the few days that have elapsed since the publication: of the "Evolution of the , Steam Locomotive," have so readily assured me of - their hearty appreciation of the book. rj .;! G. A. SEKON. -! January, 1899. PREFACE TO FIRST EDITION. In connection with the marvellous growth of our railway system there is nothing of so paramount importance and interest as the evolution of the locomotive steam engine.
    [Show full text]
  • RT Rondelle PDF Specimen
    RAZZIATYPE RT Rondelle RAZZIATYPE RT RONDELLE FAMILY Thin Rondelle Thin Italic Rondelle Extralight Rondelle Extralight Italic Rondelle Light Rondelle Light Italic Rondelle Book Rondelle Book Italic Rondelle Regular Rondelle Regular Italic Rondelle Medium Rondelle Medium Italic Rondelle Bold Rondelle Bold Italic Rondelle Black Rondelle Black Italic Rondelle RAZZIATYPE TYPEFACE INFORMATION About RT Rondelle is the result of an exploration into public transport signage typefa- ces. While building on this foundation it incorporates the distinctive characteri- stics of a highly specialized genre to become a versatile grotesque family with a balanced geometrical touch. RT Rondelle embarks on a new life of its own, lea- ving behind the restrictions of its heritage to form a consistent and independent type family. Suited for a wide range of applications www.rt-rondelle.com Supported languages Afrikaans, Albanian, Basque, Bosnian, Breton, Catalan, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Faroese, Fijian, Finnish, Flemish, French, Frisian, German, Greenlandic, Hawaiian, Hungarian, Icelandic, Indonesian, Irish, Italian, Latin, Latvian, Lithuanian, Malay, Maltese, Maori, Moldavian, Norwegian, Polish, Portuguese, Provençal, Romanian, Romany, Sámi (Inari), Sámi (Luli), Sámi (Northern), Sámi (Southern), Samoan, Scottish Gaelic, Slovak, Slovenian, Sorbian, Spa- nish, Swahili, Swedish, Tagalog, Turkish, Welsh File formats Desktop: OTF Web: WOFF2, WOFF App: OTF Available licenses Desktop license Web license App license Further licensing
    [Show full text]
  • Le Creusot Steam Hammer MEN in SHEDS
    THE ORIGINAL MAGAZINE FOR MODEL ENGINEERS Vol. 220 No. 4583 • 30 March - 12 April 2018 Join our online community www.model-engineer.co.uk MEN IN Perpetual Motion SHEDS Le Creusot A Wooden Steam Traction Hammer Engine COVER FEATURE Electric Steam ENGINEERING GROUP Carriage £3.99 527 Published by MyTimeMedia Ltd. Suite 25S, Eden House, Enterprise Way, Edenbridge, Kent TN8 6HF +44 (0)1689 869840 www.model-engineer.co.uk 508 SUBSCRIPTIONS UK - New, Renewals & Enquiries Tel: 0344 243 9023 Email: [email protected] USA & CANADA - New, Renewals & Enquiries Tel: (001)-866-647-9191 REST OF WORLD - New, Renewals & Enquiries Tel: +44 1604 828 748 Email: [email protected] Vol. 220 No. 4583 30 March - 12 April 2018 CURRENT AND BACK ISSUES Tel: 01795 662976 Website: www.mags-uk.com 488 SMOKE RINGS 508 THE ENV AERO ENGINE News, views and comment on Stephen Wessel continues an occasional series EDITORIAL the world of model engineering. on the construction of an elusive prototype. Editor: Diane Carney Tel: +44 (0)1539 564750 489 SIX INCH OLDSMOBILE 511 A SIMPLE BOILER TEST RIG Email: [email protected] David Tompkins describes his electrically Tony Bird describes how you can test PRODUCTION driven half size Oldsmobile Curved Dash your small boiler for minimal cost. Designer: Yvette Green horseless carriage. Illustrator: Grahame Chambers 514 BOOK REVIEW Retouching Manager: Brian Vickers 492 THE INQUISITIVE FIDDLER Ad Production: Andy Tompkins Mitch Barnes shares some salutary lessons for 515 THE UNSEEN STUART S50 those who, like him, have decided to fiddle with Russell Franklin explains how being blind did not ADVERTISING a model on a whim.
    [Show full text]
  • Introduction: a Manufacturing People
    1 Introduction: a manufacturing people ‘It will be seen that a manufacturing people is not so happy as a rural population, and this is the foretaste of becoming the “Workshop of the World”.’ Sir James Graham to Edward Herbert, 2nd Earl of Powis, 31 August 1842 ‘From this foul drain the greatest stream of human industry flows out to fertilise the whole world. From this filthy sewer pure gold flows. Here humanity attains its most complete development and its most brutish; here civilisation works its miracles, and civilised man is turned back almost into a savage.’ Alexis de Tocqueville on Manchester, 1835 ritain’s national census of 1851 reveals that just over one half of the economically active B population were employed in manufacturing (including mining and construction), while fewer than a quarter now worked the land. The making of textiles alone employed well over a million men and women. The number of factories, mines, metal-working complexes, mills and workshops had all multiplied, while technological innovations had vastly increased the number of, and improved the capabilities of, the various machines that were housed in them. Production and exports were growing, and the economic and social consequences of industrial development could be felt throughout the British Isles. The British had become ‘a manufacturing people’. These developments had not happened overnight, although many of the most momentous had taken place within living memory. By the 1850s commentators were already describing Dictionary, indeed, there is no definition whatever this momentous shift as an ‘industrial revolution’. relating to this type of phenomenon. Is it, therefore, The phrase obviously struck a chord, and is now really a help or a hindrance to rely on it to describe deeply ingrained.
    [Show full text]
  • Industrial Biography
    Industrial Biography Samuel Smiles Industrial Biography Table of Contents Industrial Biography.................................................................................................................................................1 Samuel Smiles................................................................................................................................................1 PREFACE......................................................................................................................................................1 CHAPTER I. IRON AND CIVILIZATION..................................................................................................2 CHAPTER II. EARLY ENGLISH IRON MANUFACTURE....................................................................16 CHAPTER III. IRON−SMELTING BY PIT−COAL−−DUD DUDLEY...................................................24 CHAPTER IV. ANDREW YARRANTON.................................................................................................33 CHAPTER V. COALBROOKDALE IRON WORKS−−THE DARBYS AND REYNOLDSES..............42 CHAPTER VI. INVENTION OF CAST STEEL−−BENJAMIN HUNTSMAN........................................53 CHAPTER VII. THE INVENTIONS OF HENRY CORT.........................................................................60 CHAPTER VIII. THE SCOTCH IRON MANUFACTURE − Dr. ROEBUCK DAVID MUSHET..........69 CHAPTER IX. INVENTION OF THE HOT BLAST−−JAMES BEAUMONT NEILSON......................76 CHAPTER X. MECHANICAL INVENTIONS AND INVENTORS........................................................82
    [Show full text]
  • The Earliest Locomotives and Railways
    The Earl i est Rai l ways The first railroads in Britain were in the 18th century coal mines, where horses pulled mine carts from the pits to the factories along wooden tracks. Later, in 1807, the first railway to carry passengers was opened. It was called the Oystermouth Railway and horses pulled carriages along tracks from Swansea to Oystermouth in South Wales. The Earl i est Rai l ways Thomas Saver y Thomas Savery (1650 – 1715) invented and made one of the f irst ever st eam engines in 1698. This engine was used to pump water out of the coal mines, but unfortunately it had a number of problems and did not work as well as everyone hoped. However, t his early st eam engine design helped other engineers and inventors to develop more successful engines in the future. The Earl i est Rai l ways James Watt James Watt (1736 – 1819) was a Scottish engineer who worked to improve the earliest steam engines like that of Thomas Savery. Watt’s desi gns and i deas were ver y successf ul . Af t er Wat t ret ired in 1800, many ot her engineers and inventors continued to work on and improve on this early steam engine design. The power of the steam engine was soon about to completely change travel and transport in the United Kingdom and around the world. Did you K now ? The unit of enery ‘the watt’ was named after James Wat t and he invent ed t he t erm ‘horsepower ’. The Fi rst St eam Engi ne Locomotives locomotive Soon engineers were creating train steam engine locomotives using new steam engine technologies which were quickly developing.
    [Show full text]
  • A Locomotive Might-Have-Been RAILWAY and CANAL HISTORICAL
    RAILWAY AND CANAL HISTORICAL SOCIETY EARLY RAILWAY GROUP Occasional Paper 213 A locomotive might-have-been Michael Lewis Apart from occasional debates about practice in South Wales, the Group has concerned itself surprisingly little with early steam locomotion. Here is another small contribution. Although the name of Matthew Murray is well known as the builder of Blenkinsop’s rack locomotives at Leeds, that is not his only claim to railway fame. At the very end of his life he designed an engine which, perhaps fortunately, was never built. There recently passed through my hands a bundle of pages torn out of mechanical journals of the 1820s, which I handed on the the library at Beamish. Most were about road locomotives, but one from the Register of the Arts and Sciences for 1826 pp. 167-9, submitted after Murray’s death (on 26 Feb 1826) by an anonymous admirer, described and illustrated his last design. It was strange prototype of the articulated locomotive, which one can only classify as an 0-4-4-0 with all eight wheels driven from a common source. He proposed ‘to leave the engine upon one carriage with four wheels, and the boiler upon another carriage, each spring-mounted, connected together by a jointed steam-pipe.’ This arrangement ‘would reduce the great evil, viz., the weight of the engine, one- half, and would be a great saving of the rails:’ in other words minimum axle weight and maximum traction (Tomlinson, North Eastern Railway , 118). On the engine unit, vertical cylinders drove a crankshaft with a geared drive to one axle.
    [Show full text]
  • The Newcomen Society
    The Newcomen Society for the history of engineering and technology Welcome! This Index to volumes 1 to 32 of Transactions of the Newcomen Society is freely available as a PDF file for you to print out, if you wish. If you have found this page through the search engines, and are looking for more information on a topic, please visit our online archive (http://www.newcomen.com/archive.htm). You can perform the same search there, browse through our research papers, and then download full copies if you wish. By scrolling down this document, you will get an idea of the subjects covered in Transactions (volumes dating from 1920 to 1960 only), and on which pages specific information is to be found. The most recent volumes can be ordered (in paperback form) from the Newcomen Society Office. If you would like to find out more about the Newcomen Society, please visit our main website: http://www.newcomen.com. The Index to Transactions (Please scroll down) GENERAL INDEX Advertising puffs of early patentees, VI, 78 TRANSACTIONS, VOLS. I-XXXII Aeolipyle. Notes on the aeolipyle and the Marquis of Worcester's engine, by C.F.D. Marshall, XXIII, 133-4; of Philo of 1920-1960 Byzantium, 2*; of Hero of Alexandria, 11; 45-58* XVI, 4-5*; XXX, 15, 20 An asterisk denotes an illustrated article Aerodynamical laboratory, founding of, XXVII, 3 Aborn and Jackson, wood screw factory of, XXII, 84 Aeronautics. Notes on Sir George Cayley as a pioneer of aeronautics, paper J.E. Acceleration, Leonardo's experiments with Hodgson, 111, 69-89*; early navigable falling bodies, XXVIII, 117; trials of the balloons, 73: Cayley's work on airships, 75- G.E.R.
    [Show full text]
  • Museums N'that Series 2 Episode 3 Transcript
    Museums n’That series 2 episode 3 transcript Meg: Welcome to the Museums n’That podcast, where each episode we have a chinwag and serve you the steaming hot tea on the things that museum people love the most. We’re your hosts, Meg and Sara from Leeds Museums & Galleries, and we get to know the people behind the objects by asking them the questions that you really want to know. (Theme music) ​ ​ Meg: Do you like my ladder? Sara: Yeah I do, it looks very DIY behind you. Meg: Yeah I know. Sara: There’s a bag and stuff, and a ladder, and a bit of a hoover? Meg: Yeah. Do you want to tell everyone what happened because it’s still a bit raw for me. Sara: What happened was we were all set up to do the podcast and we were nice and limber, and ready, and prepared. We got chatting quite nicely, quite naturally, for 10 minutes. You know, sometimes it takes a bit of a warm up but it was alright. A dog was featured. We actually had quite good things to talk about, and then Meg dropped the bombshell that she wasn’t recording any of it. Meg: Yeah. I’ve only just been able to come to terms with that, like literally 5 days later we’re re-recording this. That was tough. I feel like that’s the most eloquent I’ve ever been. About anything. (laughing) ​ ​ Sara: Yeah that’s fair. Meg: Shall we re-enact what happened with John? You be John, right.
    [Show full text]