Two-Stroke Engine Tuning
Modern Two-Stroke Engine Tuning: Contemporary Strategies and Technological Evolution from Jennings’ Foundation
Introduction
The two-stroke engine, celebrated for its combination of simplicity, high specific power output, and mechanical intensity, remains a focal point of performance engineering from motorsports to marine and utility applications. Gordon Jennings’ Two-Stroke Tuner's Handbook is a canonical reference, offering foundational principles on porting, exhaust architecture, ignition, combustion chamber shaping, and fuel delivery. Over the past fifty years, the science and practice of two-stroke tuning have evolved drastically, integrating electronic controls, computational simulation, CNC manufacturing, advanced emission controls, and comprehensive dyno validation. This report provides an in-depth technical guide to modern two-stroke engine tuning—tracing, updating, and expanding upon Jennings' principles with contemporary examples, best practices, and new technologies. It systematically explores each major tuning category, presents specifications where appropriate, and references current work from leading tuners, teams, and engine builders.
Porting and Cylinder Design: The New Art and Science
Port Timing Theory and Jennings’ Baseline
Gordon Jennings' work spotlighted the pivotal role of port timing, size, and shape in dictating combustion efficiency, torque, and the usable powerband. He advocated careful measurement, blueprinting, and iterative testing, recognizing that minuscule changes in timing or port area could dramatically alter engine characteristics. Traditional methods relied heavily on manual porting and empirical knowledge, with the best tuners developing an intuitive grasp of the complex gas dynamics at play.
Contemporary Porting Approaches
CNC and Digital Replication
Today, the tuning landscape is transformed by CNC porting and computer-aided design (CAD). CNC porting enables micron-level precision and exact replication of optimal port shapes across multiple cylinders or engine batches. Leading specialists, such as Iffi Technologies and Rich’s Taylor’d Porting, combine advanced CAD modeling, CFD analysis (more below), and five-axis CNC milling to achieve target flow velocities, optimal short-side radius profiles, and transfer port symmetry.
Advantages of CNC Porting:
- Extreme repeatability (especially for multi-cylinder or production runs)
- Capability for complex, three-dimensional port shapes that are impractical by hand
- The ability to rapidly prototype and iteratively test port designs (especially when paired with simulation tools)
Modern Porting Strategy: Theory to Practice
Modern tuners build upon Jennings’ emphasis on transfer/exhaust/inlet timing relationships, but now use port timing calculators and simulation tools for predictive accuracy. Tools like Smolik Performance's Port Timing Calculator enable precise conversion between port height and crank degrees, allowing designers to target specific RPM powerbands.
Standard Updated Port Timing Chart for Contemporary Performance Two-Stroke Engines:
| Peak RPM (Target) | Intake Duration (deg) | Transfer Duration (deg) | Exhaust Duration (deg) | Blowdown (deg) |
|---|---|---|---|---|
| 6,000 | 120 | 120 | 158 | 19 |
| 7,000 | 122 | 122 | 167 | 22.5 |
| 8,000 | 124 | 124 | 175 | 25.5 |
| 9,000 | 126 | 126 | 183 | 28.5 |
| 10,000 | 128 | 128 | 192 | 32 |
Adapted from multiple tuner and DIY references.
Interpretation and Modern Adjustments:
- More aggressive port timings and wider port windows are used for peak power in race engines, while more conservative durations produce broader, more tractable powerbands for enduro or street use.
- Updated porting includes profiling the roofs of transfer ports to tailor mixture trajectory, often using CFD validation to predict loop scavenging paths and fresh charge retention.
Case Study: Iffi Technologies P2 Cylinder Project
Iffi Technologies’ P2 Cylinder development demonstrated the use of CNC to create and test small, systematic variations in port geometry, minimizing casting variation to precisely link port timing, area, and powerband shape changes with dyno-validated results. Their iterative process is a direct extension and modernization of Jennings’ empirical approach.
Blueprinting and Case Matching
Consistent with Jennings and Bell, modern tuners stress blueprinting: error correction in production casting, tolerance matching for pistons, rods, squish, and transfer-case alignment. CAD-aided inspection and digital measurement (e.g., laser scanning) now streamline this process for reliability and power consistency.
Advances in Exhaust Expansion Chamber Design
Jennings’ Expansion Chamber Fundamentals
Jennings meticulously detailed the physics of pressure wave reflection in two-stroke pipes, emphasizing matching chamber lengths, cone angles, and diameters to targeted RPMs for broad, usable power. His calculations, based on resonance theory, are still a critical reference today.
Modern Calculation and Simulation Tools
Theoretical Framework and Modern Simulation
Building on Jennings and Blair, engineers now use 1-D and 3-D CFD software (e.g., MOTA, ANSYS Forte, KIVA) to simulate full cycle and unsteady gas dynamics. CFD enables analysis of both sonic and turbulent flow regimes, wall temperatures, and the impact of minor geometric changes on scavenging and blowdown. This reduces trial-and-error, expedites optimization, and provides insight into multi-cylinder manifold interactions.
Key Contemporary Design Criteria
- Header pipe: Minimize area change to preserve wave energy; diameter is set near the exhaust port diameter and defined by exhaust gas velocity at blowdown.
- Diffuser cone: Typically 7–9° divergence; length determines returning negative (suction) wave timing for charge induction.
- Belly (main expansion section): Sets the volume for wave reflection—fine-tuned for mid-range power placement.
- Baffle/Convergence cone: 16–25° converging angle; returns high-pressure blocking wave at the precise moment transfer ports close to retain fresh charge.
- Stinger: Outlet diameter is typically 58–63% of header diameter; length is approximately 12 times stinger diameter, crucial for controlling backpressure and chamber temperature.
| Parameter | Typical Value / Range | Modern Tech Note |
|---|---|---|
| Diffuser Angle | 7–9° | Modern CFD checks for turbulence |
| Baffle Cone | 16–25° | Tuned for specific EGT targets |
| Stinger ID | 0.58–0.63 × Header Diameter | CFD/empirical for heat control |
| Belly Length | Tuned by simulation for powerband center |
Based on Blair, Bell, wiki summaries, and modern race team tech sheets.
Additive Manufacturing and Custom Expansion Chamber Fabrication
Some workshops and factory race teams now leverage 3D printing for prototype expansion chambers, allowing complex, one-piece geometries that would otherwise require multi-section welding. Custom pipes are produced in small runs with rapid feedback between simulation, dyno, and track testing.
Real-World Application: Race Team Example
Works racing teams, such as those maintaining Yamaha TZ250s, iterate exhaust designs using simulation, rapid fabrication, and extensive dyno validation to optimize pipe geometry with the specific porting and ignition map of each engine batch. The flexibility of electronics also allows pipes to be tailored for variable power valve operation.
Aftermarket Innovations
Modern aftermarket solutions now include modular expansion chambers with adjustable headers or baffles (e.g., QuicKchange, DEP pipes, FMF systems), which can be fine-tuned with insertable restrictors or volume adjusters.
Ignition Timing Optimization: From Mechanical to Electronic Control
Classic Principles and Evolution
Jennings identified ignition timing as a linchpin for both power output and reliability, cautioning against excess advance (risking detonation) or excess retard (yielding poor power, overheating, and plug fouling).
Modern Electronic Ignition Systems
From Mechanical to Programmable Advance Maps
Contemporary systems have moved from simple mechanical advance (centrifugal weights, fixed magnets) to fully electronic control modules with programmable three-dimensional ignition maps. Sophisticated ECUs (e.g., M250, Vortex, Motec, Zeeltronic) allow real-time adjustment of timing based on RPM, throttle position, load, air/fuel ratio, and even exhaust gas temperature (EGT).
3D Ignition Mapping
Modern racing engines routinely employ 3D ignition maps (RPM vs. throttle position) to fine-tune spark across varying loads and speeds. Timing is advanced at low load and low RPM for responsiveness, but rapidly retarded in the high-RPM, high-power zone to reduce detonation risk and control exhaust temperatures.
Practical Trackside Mapping: Expert Protocol
- Start with a conservative ignition curve (e.g., 15° BTDC across the range).
- Gradually add advance below peak torque (typically 16–18° BTDC just off idle, reducing to 8–10° near peak power).
- Fine-tune by incremental dyno or track runs—advancing or retarding timing 1° at a time and monitoring torque, EGT, and (critically) knock sensors or plug color.
- For modern ECU-controlled engines, data logging allows nuanced evaluation and automatic compensation for altitude, temperature, and knock events.
| Typical Modern Ignition Table Excerpt (degrees BTDC): 250cc Race Engine Example | ||||
|---|---|---|---|---|
| RPM | Idle—2,000 | 4,000–6,000 | 7,000–9,000 | 10,000–12,500 |
| Partial Throttle | 18 | 17 | 16 | 14 |
| Wide Open Throttle | 16 | 15 | 12 | 7–9 |
Actual numbers vary with porting, head shape, fuel, and application; track validation is essential.
Knock Detection and Closed-Loop Advancements
Modern knock sensors (piezoelectric) are widely integrated, enabling the ECU to dynamically retard timing when knock is detected, thus enabling higher compression ratios and more aggressive spark curves without risking engine damage.
Power Valve and Ignition Map Coordination
On modern power-valve equipped motors, ignition curves are often calibrated in synchronization with exhaust port and powervalve actuation, optimizing torque and pipe temperature for the variable exhaust timing (described further below).
Combustion Chamber Shaping: From Squish Bands to Toroidal Chambers
Jennings’ Foundations: Squish and Detonation Control
Jennings strongly advocated the use of "squish band" chamber geometries with minimal, precise clearance at TDC to induce rapid combustion, promote turbulence, and manage end-gas detonation—a principle now standard practice in all high-performance two-strokes.
Modern Chamber Shapes and CNC Machining
Combustion Chamber Types and Trends
Experiments and dyno testing confirm that combustion chamber shape and squish clearance dramatically affect power, torque, and knock resistance. Three most common shapes in current high-performance tuning are:
- Hemispherical: Historically dominant; good for over-square bores, but prone to detonation with large bores.
- Toroidal ("bathtub"): Smooth transition from squish band to chamber; strong turbulence, even flame front propagation; now preferred for high-compression, detonation-resistant builds.
- Conical: Steep-walled; excellent anti-detonation, but may suffer from excessive squish area and high surface-to-volume loss.
Recent dyno shootouts (e.g., HP Race Development) have often found that the lowest, narrowest squish bands (toroidal) offer superior peak power and cleaner burn than higher compression or wider bands, echoing modern F1-derived combustion shapes and challenging 1970s dogma that always prioritized compression over combustion speed.
Detailed Results (HP Race Development Dyno Test, TC 85 Example):
| Head Design | Peak Power (hp) | Combustion Property | Comments |
|---|---|---|---|
| Narrowest squish | Highest | Fastest combustion | Most power, cleanest |
| Widest, high comp. | Lowest | Slow burn, detonation risk | Less power, hotter pipe |
- Combustion speed (not just compression) was key: tighter squish, more turbulence, less loss to end-gas detonation.
Squish Clearance Measurement and Adjustment
Modern two-stroke engine builds settle on the smallest possible safe squish: typically 0.6–0.8 mm (micrometer-solder method; see Southwest Air Sports). Factory and aftermarket race teams will intentionally bias squish for different conditions or fuels, targeting minimal safe clearance at peak RPM for power, and erring wider for endurance, low-octane fuel, or longer service intervals.
| Engine (example) | Safe Squish Range | Setup Note |
|---|---|---|
| Paramotor 80cc | 0.60–0.70 mm | Tighter for race, wider for low fuel |
| 180/200cc | 1.30–1.50 mm | Larger bore = looser minimum |
| Yamaha TZ250 | 0.6 mm typical; some down to 0.4 mm (race) | Always verify after top end work |
CNC Machined Chambers and Inserts:
- CNC heads allow exact replication of optimal shapes, easily tailored for piston dome profiles, head gasket thickness, or specific squish width/angle requirements.
Additive and Hybrid Solutions
Heavily modified engines sometimes use custom-welded and CNC-remachined chambers or bolt-in inserts (VHM heads, for example) for rapid changes in compression and squish, supporting fast experimentation and field tuning.
Spark Plug Position and Burn Speed
Modern best-practice is always to centralize spark plug position, minimizing flame travel, and to set squish such that end gases reach detonation temperature only after safe burn is complete.
Power Valve and Transfer System Modifications
Jennings’ Original Discussion
Although Jennings’ era predated sophisticated power valves, he recognized the effect of transfer port timing on power band width and the tradeoff between tractability and peak power.
Modern Variable Exhaust and Intake Technologies
Power Valve Types
Most modern performance two-strokes utilize some form of variable exhaust valve (e.g., Yamaha YPVS, Rotax RAVE, KTM/Husqvarna/TPI electronic valves), which physically alter the exhaust port height and/or area in response to RPM or throttle position, dynamically shifting the effective exhaust timing. Intake side innovations include variable reed valve geometry and electronically controlled rotary valves.
Adjustment Principles
- Stiffer or softer springs (on mechanical valves) and preload adjustment screws allow tuners to choose in which RPM range the valve opens, letting more or less exhaust flow and delaying/advancing power onset.
- Aftermarket electronic or programmable powervalve controllers (Vortex, GET, programmable ECUs) can tailor valve position by RPM, throttle and even EGT inputs for a perfectly matched power delivery.
| Spring Color/Preload | Power Valve Opening RPM | Tuning Outcome |
|---|---|---|
| Green (stiffest) | Later (higher RPM) | Smoother low end, later hit |
| Red (softest) | Sooner (lower RPM) | Snappier, more aggressive low/mid |
| More preload (in) | Higher RPM | More tractable, less wheelspin |
| Less preload (out) | Lower RPM | Quicker response, more punch |
Mechanic’s cheat sheet: Start with yellow, 1.5 turns in from flush; adjust by ¼ turns and swap springs for desired track feel.
Case Example: KTM/Husqvarna/TCI Systems
On KTM/Husqvarna's TPI and carbed bikes, experienced tuners adjust both the preload screw and try alternate auxiliary springs to configure power delivery for hard enduro, motocross, or slippery conditions. Electronic systems allow mapping for different riding conditions with the push of a button.
Fuel Delivery: Carburetion to EFI and Direct Injection
Carburetion: Classic Mastery and Modern Upgrades
Jennings devoted much of his attention to carburetor selection, jetting, and tuning, noting the profound sensitivity of two-stroke motors to mixture accuracy, especially given short-circuiting risk at overlap. His advice remains relevant—especially for classic and vintage engines.
Modern Carburetor Tech
- Today’s best practice includes using flat-slide, responsive carbs (Keihin PWK, Mikuni TMX, Lectron), with ultra-fine-tuned needle, pilot, and main jets.
- Twin-carb synchronization on two-cylinder bikes (RD350, etc) is now routinely accomplished using electronic vacuum balancers and dial indicators to ensure consistent mixture, preventing plug fouling and cylinder imbalances.
| Carburetor Type | Application | Key Tuning Focus |
|---|---|---|
| PWK/Mikuni TMX | Motocross, Enduro | Needle, main, slide, PJ |
| Lectron/SmartCarb | High-altitude, trail | Simpler, self-tuning, excellent for variable conditions |
Emerging EFI: From Aftermarket Kits to Factory Platforms
Electronic Fuel Injection (EFI), long standard on four-strokes, is now rapidly infiltrating the two-stroke world—most dramatically with KTM’s TPI and Husqvarna's TEi systems. Aftermarket kits from Ecotrons, Speeduino, and DIY MicroSquirt projects have made functional EFI possible on almost any two-stroke, from minibikes to high-end drag or road race motors.
- EFI benefits: Automatic mixture compensation for temperature, elevation, and humidity; closed-loop control with O2 sensors; ability to employ more aggressive porting and exhaust due to precision fueling.
- Challenges: Complete, fast-revving crankcase pressure signal for MAP tuning, transfer port injection for best cylinder washing avoidance, and injector sizing/mapping matching RPM ranges.
Direct Fuel Injection (DFI):
- DFI minimizes fresh charge short-circuiting by injecting fuel after transfer/exhaust overlap, drastically reducing unburned hydrocarbons, improving fuel economy, and enabling two-strokes to meet modern emissions standards (E-TEC outboards, new marine and small engines).
- Custom DFI systems feature low-pressure electronic injection directly at the head, managed by custom ECUs driven off crank angle sensors (see Gutiérrez et al. 2024; low-pressure GDI study).
Tuner Insights
Successful modern EFI/DFI conversions emphasize precise synchronization of fuel map, ignition table, and powervalve operation. Best results are achieved with wideband O2 (Lambda sensor) logging—critical for accurately tuning for emissions, track performance, and fuel economy, particularly in road or off-road competition.
Emission Control and Environmental Compliance
The Two-Stroke Emissions Challenge
Classic two-stroke design suffers from crankcase short-circuiting, pushing up HC, CO, and PM emissions. Modern regulation and environmental targets have forced two-stroke engine designers and tuners to prioritize emissions as a key tuning focus.
Current Solutions: Hardware, Chemistry, and Controls
Fuel System Updates
- GDI and DFI Systems: Drastically reduce HC by segregating fuel injection from transfer overlap, allowing for stratified, lean-burn combustion, and significantly lowering both fuel consumption and unburned emissions.
- Premix optimization and oil control: Electronically metered oil delivery (as in state-of-the-art outboards and some motorcycles) uses engine load and RPM sensors to minimize excessive oil and thus PM emissions.
Exhaust After-Treatment
- Catalytic converters, specifically tuned metal or ceramic catalysts with turbulent substrate (rather than old-school laminar honeycomb), can now survive the pulse and oil burden of high-performance two-strokes. Examples include tin oxide–coated porous alumina-zeolite (PAZ) filters, which deliver meaningful reductions in CO and HC while maintaining power output.
Computational and Physical Simulation for Emissions Tuning
- CFD (Computational Fluid Dynamics) enables optimization of scavenging, port geometry, and chamber shape for minimal short-circuiting and optimal in-cylinder mixing, contributing directly to lower exhaust HC along with greater efficiency.
| Modification | HC Reduction | CO Reduction | PM/Soot Reduction | Other Comments |
|---|---|---|---|---|
| DFI (vs. carbed) | 80–90% | 20–30% | Major | Requires custom head/injector, ECU |
| EFI w/O2 Control | 60–80% | 10–20% | Moderate | Easier retrofit |
| PAZ Catalytic Muffler | 11–15% | 14–23% | Low/Mod | Power increase 12% |
Data summarized from recent review and experimental papers.
CFD and Simulation Tools: From Theory to Tuning Practice
Simulation in the Jennings Era vs. Now
Jennings’ recommendations were distilled from hands-on testing, bench research, and acoustic models. In the modern context, computational modeling—primarily via CFD—has greatly accelerated insight, repeatability, and cross-team collaboration.
Modern Tools
- Commercial CFD suites (e.g., ANSYS Forte, KIVA): Used by race teams and OEMs to simulate fluid/thermal/gas behavior in the crankcase, cylinder, and exhaust.
- MOTA/EngMod2T, Speeduino, and homebrew solutions: Accessible for tuners to virtually “test” porting and pipe designs, even at the home or shop level.
Scope of Simulation:
- Predicting in-cylinder pressure, turbulent mixing, scavenging flow
- Visualizing exhaust wave propagation and evaluating pipe tuning adjustments
- Quantifying heat transfer and combustion efficiency
CFD Case Study: Aviation Engine Sim/Experiment Correlation
Coskun et al. (2025) combined CFD (with Standard and RNG k-ε models) and dyno testing for an aviation two-stroke engine, illustrating how software can be used to corroborate flow, combustion, and performance predictions, with error rates as low as 9% for mass flow and volumetric efficiency.
Simulation in Tuning Workflow
- Engine concept/prototyping
- Digital modeling: porting, chamber, expansion chamber (CFD/1D simulation)
- Initial build with 3D-printed or CNC machined parts
- Instrumentation (sensors/EGT/logger/dyno)
- Iteration and optimization
CNC Machining and Additive Manufacturing: Precision and Repeatability
CNC Machining Evolution
Five-axis CNC milling now dominates the professional cylinder head and porting scene. For top-tier builders, it allows:
- Exact port shape/volume/design replication across all cylinders or engines
- Fast iteration from CAD or CFD to physical part
- Ultra-fine machining of complex geometries (transfer passages, rotary valves, squish band profiles)
- Rapid transition from prototype to production.
Some custom racing and manufacturing shops use additive manufacturing (3D printing) for expansion chamber prototyping, then “productionize” with CNC or hydroformed metal for longevity.
Dyno Testing and Validation: Science Behind the Tuning
Jennings’ Field Test Legacy
Jennings urged tuners to validate empirical changes on the dyno—in terms of power, torque, and engine reliability. This principle underlies all credible tuning—today, with more science, data acquisition, and controlled environments than ever before.
Modern Chassis and Engine Dynos
- Signal synchronization (RPM, torque, EGT, fuel flow, lambda, emissions)
- Data-logged, rapid A/B comparisons of mechanical or electronic (ignition, powervalve, EFI) changes
- Repeatability, environmental control (weather correction factors), and validation against simulation predictions.
Practical Validation Steps:
- Test baseline power and fuel curve
- Make single modification (port, pipe, head, map), then repeat test
- Analyze output—look for power, torque, EGT, fuel use, and emissions change
- Cross-reference with simulation for deeper explanation/correlation
Factory teams (Yamaha, KTM), independent tuners, and serious privateers universally adhere to this scientific process to avoid subjective or misleading “seat-of-the-pants” judgments.
Aftermarket Components and Proprietary Solutions
Pistons, Reeds, Bearings, and More
Top performance now relies on match-tuned, high-quality parts (pistons: Pro-X, Wiseco, VHM, etc.; bearings, con rods, reed petals: Boyesen, VForce). New piston designs (coated skirts, optimized pin height and crown shape) are often customized for specific port/chamber configurations, balancing durability and power.
Bolt-On Upgrades
Modern bolt-ons (power valves, big bore kits, high-flow reeds, digital CDIs, ported heads) offer measurable and reproducible improvements, and are often thoroughly validated on the dyno and by simulation.
Cylinder Head Inserts
CNC billet heads (VHM, SJK Kit, custom) with interchangeable combustion chambers and variable squish/compression: race-proven on everything from grassroots MX to Grand Prix road racing.
Case Studies: Contemporary Tuners and Race Teams
Yamaha TZ250: Legacy Meets Modernization
Still a pillar of race paddocks, the Yamaha TZ250 is a living specimen of Jennings’ ideas brought current:
- Multi-generational engine rebuilds now employ CNC-ported barrels, custom billet heads (VHM), programmable ignition/valve control, and comprehensive data logging
- Race teams and restoration specialists (see Lucan Motorcycle Design, LE Suspension, etc.) combine both period-correct and modernized components, continually pushing lap times and reliability.
Emerging Sectors: Modern Outboards and Small-Scale Aviation
- Outboard racing engines, small aircraft powerplants use sophisticated power valves, DFI, composite or metal matrix pistons, expansion chambers CFD-tuned for altitude, and electronic oil/fuel management, enabling classic two-stroke performance within modern regulatory frameworks.
Conclusion
The landscape of two-stroke tuning has evolved enormously since Gordon Jennings’ foundational treatise, but its essential physics and empirical approach remain central. Modern practitioners—armed with CNC machinery, computer simulations, programmable electronics, advanced emission controls, dyno labs, and a vibrant aftermarket—are now equipped to extract more power, tractability, and reliability than ever, and to do so while meeting ever-tightening environmental standards.
Jennings’ principles, validated by real-world results and empirical rigor, are today extended with the precision of digital design, simulation, and manufacturing. Whether blueprinting a classic RD350, building a pro motocross machine, or mapping a DFI-powered marine engine, the journey from theory, through practice, to optimized performance is faster, deeper, and more technical than ever—with a richer array of tools and validated methods at every step.
Tables and Summaries in this Report:
- Port Timing vs. RPM Table with Modern Targets
- Exhaust Chamber Component Dimensions Guide
- Modern Ignition Timing Map Example (incl. powervalve synchronization)
- Combustion Chamber Dyno Comparison: Modern Heads
- Emission Reduction Summary Table (hardware and control solutions)
- Quick Carb and EFI Setup Table
Technical Insights:
- Always use simulation and data to guide physical modifications.
- CNC and digital manufacturing uphold repeatability and consistently high performance.
- Emission compliance is no longer optional—the best engines deliver clean performance, not just peak numbers.
- Rapid iteration between CFD, machining, dyno, and track produces the best, quickest results.
References: All technical data and analysis in this report are supported by and expanded from the following reference sources: in-depth technical handbooks, contemporary tuning manuals, peer-reviewed journal articles, field case studies, and verified race shop/test data as cited throughout the text in this format (e.g.,). Great choice — I’ll dive into how Gordon Jennings’ legendary two-stroke tuning principles are applied and evolved in modern builds. This includes porting, exhaust, ignition, and chamber shaping, with examples from today’s tuners and race teams. It’ll take a few minutes, so feel free to check back later — your guide will be saved right here in this conversation.
Comments
Post a Comment