DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Bassline Theory Ableton Live 12 an oldskool DnB ride groove blueprint for pirate-radio energy (Intermediate)

An AI-generated intermediate Ableton lesson focused on Bassline Theory Ableton Live 12 an oldskool DnB ride groove blueprint for pirate-radio energy in the Groove area of drum and bass production.

Back to lessons
Bassline Theory Ableton Live 12 an oldskool DnB ride groove blueprint for pirate-radio energy (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Lesson Overview

This lesson is about building an oldskool DnB ride groove blueprint in Ableton Live 12 that carries pirate-radio energy: loose, urgent, gritty, and forward-driving without sounding messy. The focus is not just on programming a bassline, but on making the bass, ride cymbal, and drum groove work as one rhythmic engine.

In classic jungle and early DnB, the groove often comes from the tension between:

  • a rolling break,
  • a repeatable sub pattern,
  • and a ride pattern that lifts the top end in the drop.
  • For an intermediate producer, this matters because the difference between a loop that “works” and a loop that feels like a proper DnB record is usually in the micro-rhythm, note spacing, velocity shaping, and low-end discipline. You’re going to build a drop-ready groove that can sit in a rollers tune, an oldskool jungle cut, or a darker half-step section that flips back into 170 energy. 🔥

    We’ll use stock Ableton tools throughout: Drum Rack, Simpler, Operator, Wavetable, Saturator, Drum Buss, EQ Eight, Utility, Auto Filter, Compressor, and Groove Pool.

    What You Will Build

    By the end of this lesson, you will have:

  • a 3-layer bass system:
  • - clean mono sub,

    - mid-range reese / growl layer,

    - top texture or movement layer

  • a ride-driven DnB groove that gives the drop that pirate-radio lift
  • a break-edit drum pattern with ghost notes and swung accents
  • a call-and-response bassline phrase that leaves space for the drums
  • a drop section that feels like it can run under MCs or chop into a rewind
  • Musically, the result should feel like:

  • intro: filtered tension and DJ-friendly space
  • drop: punchy break + rolling sub + ride pushing the energy
  • mid-drop variation: a small bass switch-up or fill every 8 bars
  • outro: clean enough for mixing out in a set
  • Think of this as a blueprint for a 16-bar drop loop you can turn into a full arrangement.

    Step-by-Step Walkthrough

    1) Set the project up for a proper DnB groove

    Start at 170 BPM. That’s the sweet spot for this oldskool / pirate-radio lane. If you want a slightly darker, more rolling feel, you can sit around 172–174 BPM, but 170 is a solid center.

    Create these groups:

  • Drums
  • Bass
  • FX
  • Reference / Notes
  • In the Drums group, make separate MIDI tracks for:

  • kick / snare layer,
  • break slice or break loop,
  • ride,
  • optional hat / percussion.
  • Why this matters: DnB groove is often built from layer interaction, not from one loop doing everything. Keeping the ride separate lets you shape the top-end energy without compromising the break feel.

    Set a reference track early. Pick an oldskool roller, jungle tune, or darker DnB record with a similar energy and level-match it. You’re listening for:

  • how often the bass leaves space,
  • how the ride sits against the snare,
  • how busy the break really is.
  • 2) Build the drum foundation with a break and a snare anchor

    Load a break into Simpler in Slice mode, or use Drum Rack if you want individual pads. If you’re working quickly, start with a break loop and then add a kick/snare on top.

    A strong oldskool DnB foundation often uses:

  • snare on 2 and 4
  • break accents around it
  • a kick that supports the groove rather than stomping through every beat
  • In Ableton:

  • Put the break into Simpler
  • Try Slice by Transients
  • Pull the Sensitivity until the main hits are cleanly separated
  • Route slices to Drum Rack if you want more control
  • Now shape the break:

  • EQ Eight: high-pass around 120–180 Hz if the break is clashing with your sub
  • Drum Buss: Drive around 5–15%, Boom very lightly or off if the break already has low end
  • Utility: keep the break mostly mono below the low mids if needed
  • For the snare layer, keep it punchy:

  • layer a clean snare sample underneath
  • trim the transient so it hits with the break instead of fighting it
  • use short decay if the break is already long
  • Why this works in DnB: the snare is the anchor that makes the half-time illusion feel locked, while the break provides the jungle tension and motion around it.

    3) Create the ride groove that gives the track pirate-radio lift

    The ride is the “energy ceiling” in this style. It tells the listener the tune is alive, forward, and dangerous. Don’t just place the ride on every offbeat and call it done—shape the groove.

    Program a simple ride pattern first:

  • try offbeat hits with small variations
  • or a driving 8th-note pattern with lowered velocities on the weaker hits
  • A strong starting point:

  • rides on the upbeats
  • occasional extra hit before the snare
  • a small mute or gap every 4 bars for breathing room
  • Ableton workflow:

  • Put the ride in Simpler or a Drum Rack pad
  • Use Velocity to shape the phrase
  • Slightly nudge selected hits early or late for feel
  • Suggested starting settings:

  • EQ Eight: high-pass at 250–400 Hz
  • Utility: narrow the stereo width if the ride sample is too wide
  • Auto Filter: subtle high-pass movement in the intro and breakdown, then open fully on the drop
  • Saturator: Drive around 1–4 dB if the ride needs extra bite
  • For a more oldskool flavor, let the ride feel a little raw. Too clean and it loses the pirate-radio edge. But keep the top end controlled so it doesn’t shred the mix.

    4) Design the sub bass as a separate mono layer

    For bassline theory in DnB, the first rule is simple: the sub must be boring in the best possible way. It should be stable, mono, and rhythmically intentional.

    Use Operator for a pure sub:

  • Oscillator A: sine wave
  • Keep it mono
  • Envelope: short attack, moderate release
  • Optional: glide/portamento only if the line calls for movement
  • Suggested starting points:

  • Amp envelope attack: 0–5 ms
  • Release: 60–140 ms for a tight roller, up to 200 ms if you want more tail
  • Utility width: 0% on the sub track
  • EQ Eight: low-pass if any unwanted harmonics creep in
  • Write a bassline that emphasizes:

  • root notes,
  • octave jumps sparingly,
  • syncopation around the snare,
  • and spaces where the break can breathe
  • A strong oldskool bass phrase might use:

  • a note on the “and” of 1
  • a sustain into beat 2
  • a gap before the snare
  • a reply phrase after the snare
  • Keep the pattern simple enough to loop, but varied enough to feel human.

    5) Add a reese or mid-bass layer for movement and weight

    Now build the character layer. This is where the tune starts sounding like DnB instead of just a drum loop with a sub.

    Use Wavetable or Operator for a reese-style layer:

  • two detuned saws in Wavetable, or
  • a harmonically rich oscillator pair with slight detune
  • Suggested starting settings in Wavetable:

  • Osc 1: saw
  • Osc 2: saw or square
  • Detune: mild, not extreme
  • Unison: 2–4 voices max if you want to keep it focused
  • Filter: low-pass with moderate resonance
  • Envelope amount: enough to add bite on the attack
  • Then process it:

  • Saturator: Drive 2–6 dB
  • Auto Filter: automate cutoff for movement
  • EQ Eight: cut muddy buildup around 200–500 Hz if needed
  • Utility: check mono compatibility often
  • Phrase the reese differently from the sub. Let it:

  • answer the drum phrase,
  • open up on bar endings,
  • or swell into the next bar
  • This creates call-and-response, which is a core DnB arrangement trick. The bass doesn’t have to play constantly. In fact, leaving gaps is what makes the returns hit harder.

    6) Use the Groove Pool to give the whole loop a human, broken feel

    This is where the lesson gets properly groove-focused.

    Open the Groove Pool in Ableton Live 12 and test a few swing options from the built-in groove library. You’re not trying to make it lopsided—you want controlled shove.

    Try:

  • applying groove to the break only
  • or applying a subtler groove to the bass notes while leaving the sub more rigid
  • Parameter ideas:

  • Timing: around 55–65%
  • Random: very low, around 0–8%
  • Velocity: small amounts only if the pattern needs life
  • Base: compare different groove sources and audition in context
  • A useful trick: apply groove to the ride slightly less than the break. That keeps the top-end energetic while the drums retain the organic swing.

    Why this works in DnB: the best rolling grooves often feel slightly “pulled back” against the strict grid. That push-pull tension is a big part of jungle and rollers energy.

    7) Shape the bass-and-drum relationship with sidechain and space

    In DnB, the bass doesn’t just need to be loud—it needs to coexist with the kick and snare pattern. Use sidechain compression carefully, not as a crutch.

    On the sub bass, add Compressor:

  • Sidechain input from the kick or combined drum bus
  • Ratio: 2:1 to 4:1
  • Attack: 1–10 ms
  • Release: 50–120 ms
  • Threshold: set for only a few dB of gain reduction
  • If the groove feels too weak, reduce sidechain depth before touching volume. The bass should “duck” enough to clear the transient, but not so much that it loses forward motion.

    For the reese layer, you can:

  • sidechain less aggressively,
  • or use Envelope Follower-style movement via automation in filter cutoff instead of volume pumping
  • Also check the arrangement space:

  • leave room before the snare
  • avoid stacking bass hits directly on the snare unless it’s an intentional hit
  • let the ride carry some of the momentum where the bass rests
  • 8) Automate movement so the drop evolves every 4 or 8 bars

    A repetitive loop can work, but a proper DnB drop breathes in phrases. Use automation to create energy changes without rewriting the whole idea.

    Good automation targets:

  • Auto Filter cutoff on the reese layer
  • Saturator Drive for a 1–2 bar lift
  • Ride volume for a subtle push into switch-ups
  • Reverb Send for fill moments only
  • EQ Eight high shelf on a return or FX layer for transitions
  • A practical arrangement example:

  • Bars 1–4: established groove, restrained ride
  • Bars 5–8: slight bass variation, ride opens up
  • Bars 9–12: add a drum fill or extra ghost note
  • Bars 13–16: strip a layer briefly, then bring it back harder
  • This is especially effective in pirate-radio style because the listener feels constant motion, but the loop still stays DJ-friendly.

    9) Add texture and grit without losing low-end clarity

    For darker DnB, you want grit, but the low end must stay readable.

    Use a parallel-style approach in Ableton:

  • duplicate the reese layer or route it to a return
  • on the duplicate, apply Saturator, Redux lightly, or Overdrive
  • high-pass the dirty layer so it adds texture without clouding the sub
  • Suggested ranges:

  • Redux: very subtle, just enough for edge
  • Saturator: Drive 3–8 dB on a parallel layer
  • EQ Eight: high-pass the dirty layer at 150–300 Hz
  • Keep the sub clean and isolated. If the bass starts sounding huge in solo but weak in the mix, the problem is usually too much uncontrolled mid-bass, not not enough sub.

    10) Finish the loop with arrangement logic, not just sound design

    Now decide how this loop functions in a track.

    For an oldskool DnB arrangement:

  • Intro: 16 bars of filtered drums, bass tease, FX
  • Drop 1: 16–32 bars of core groove
  • Switch-up: 8 bars with a break edit or bass variation
  • Drop return: bring the ride back with more intensity
  • Outro: thin out layers for mixing out
  • Keep DJ utility in mind:

  • intro/outro should be mixable
  • drop should hit fast
  • the bassline should be recognizable after 1–2 bars
  • the ride should support transitions, not dominate them
  • A strong practical rule: if the groove feels huge but the loop doesn’t leave room for an MC or a DJ transition, it probably needs more restraint, not more elements.

    Common Mistakes

  • Too much bass movement in the sub
  • - Fix: keep the sub mono and simple; put movement in the mid layer.

  • Ride too loud or too bright
  • - Fix: high-pass it, reduce harshness around the top end, and lower its level until the groove feels exciting rather than sharp.

  • Break and snare fighting each other
  • - Fix: trim one layer’s transient, adjust sample start, or reduce overlap with EQ and timing.

  • Bass notes landing on every beat
  • - Fix: remove some hits and let the drums breathe. Space is part of the groove.

  • Overdoing sidechain pumping
  • - Fix: use lighter gain reduction. DnB needs propulsion, not a wobbling mix.

  • Ignoring mono compatibility
  • - Fix: check the bass in Utility mono and keep stereo effects away from the low end.

    Pro Tips for Darker / Heavier DnB

  • Use a second reese layer only above the low mids, then high-pass it hard so it adds menace without mud.
  • Automate a low-pass filter on the bass before a switch-up, then snap it open on the drop return.
  • Add tiny pitch nudges or note length changes to the bass phrase for a more human, dubby feel.
  • Use Drum Buss on the break with caution—just enough drive to glue, not crush.
  • Let the ride hit harder in the second half of the drop. That escalation feels massive in a pirate-radio context.
  • Resample a 4-bar groove, then chop it in Simpler to create fills and tension edits.
  • If the tune feels too clean, add controlled grime with Saturator or mild Redux on a parallel track instead of wrecking the main bass.
  • For a darker edge, reduce harmonic complexity in the intro and let the reese open only after the first impact. That contrast creates weight.
  • Mini Practice Exercise

    Spend 10–20 minutes building this:

    1. Set Live to 170 BPM.

    2. Program a 2-bar drum loop with snare on 2 and 4, plus a sliced break.

    3. Add a ride pattern that plays offbeats with velocity variation.

    4. Write a 4-note sub bass phrase in Operator using only sine wave notes.

    5. Duplicate the bass track and make a reese layer in Wavetable.

    6. Apply Saturator and EQ Eight to shape each layer.

    7. Use Groove Pool on the break and compare one swung version against a straight version.

    8. Automate the reese filter cutoff over 4 bars.

    9. Export a rough loop and listen to it in mono.

    Goal: by the end, your loop should already feel like the start of a real DnB drop, not just individual parts.

    Recap

    The core of this lesson is simple:

  • Build the groove from break + snare + ride + bass interaction
  • Keep the sub mono, clean, and rhythmically intentional
  • Use a reese or mid-bass layer for movement and weight
  • Shape feel with Groove Pool, velocity, and note spacing
  • Use automation to create phrase energy every 4 or 8 bars
  • Protect the low end and let the ride lift the top without taking over

If you get the groove right, everything else in the track becomes easier. That’s the real oldskool DnB blueprint: tight drums, disciplined bass, and enough roughness to feel dangerous.

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Welcome to this Ableton Live 12 lesson on building an oldskool DnB ride groove blueprint with that pirate-radio kind of energy. We’re aiming for something loose, urgent, gritty, and forward-driving, but still controlled enough to work in a real mix. The goal here is not just to make a bassline. The goal is to make the bass, the ride cymbal, and the drum groove act like one machine.

If you’ve ever heard an old jungle or early drum and bass record and thought, “Why does this feel so alive?” it’s usually because the groove is doing more than one job at once. There’s the rolling break, there’s a disciplined sub pattern, and then there’s that ride on top giving the drop a kind of pirate-radio lift. That’s the blueprint we’re building today.

Set your project to 170 BPM. That’s the sweet spot for this lane. You can push a little faster if you want it more frantic, but 170 gives you that classic center of gravity. Then create four groups: Drums, Bass, FX, and Reference or Notes. Keeping things organized matters here, because DnB is all about interaction between parts, not just one loop doing everything.

In the Drums group, make separate tracks for your kick and snare layer, your break slice or break loop, your ride, and maybe an optional hat or percussion track if you need it. The reason we split them out is so we can shape the top-end energy without messing up the break feel. The ride is your energy ceiling. The break is your motion. The snare is the anchor.

Before you start writing, load in a reference tune. Pick an oldskool roller, jungle cut, or darker DnB track with the kind of energy you want. Level-match it and listen carefully. Pay attention to how often the bass leaves space, how the ride sits against the snare, and how busy the break really is. A lot of producers think these records are packed all the way through, but the secret is often restraint.

Now let’s build the drum foundation. Load a break into Simpler in Slice mode, or use Drum Rack if you want more control over individual hits. If you want to move fast, start with a break loop and then add kick and snare on top. In oldskool DnB, the snare usually lands strongly on 2 and 4, while the break provides the jungle texture around it. The kick supports the groove, but it doesn’t need to stomp every beat.

In Simpler, try Slice by Transients and adjust sensitivity until the main hits are separated cleanly. If the break is fighting your sub, use EQ Eight and high-pass around 120 to 180 Hz. If it needs more attitude, add a little Drum Buss drive, maybe around 5 to 15 percent, but be careful not to crush it. If the break has too much width or low-mid clutter, use Utility and keep the important low-mid area more centered.

Layer a clean snare underneath if needed. Trim the transient so it hits with the break instead of against it. If your break is already long and snappy, keep the extra snare short. What you want is one punch, not two separate events arguing with each other.

Now for the ride. This is where the pirate-radio lift comes from. Don’t just place it on every offbeat and call it a day. Shape it like a groove element. Start with offbeat hits or a simple driving 8th-note pattern, then vary the velocity so it breathes. A good move is to let the ride hit the upbeats, add an occasional extra hit before the snare, and leave a small gap every four bars so the phrase can breathe.

Put the ride in Simpler or on a Drum Rack pad, then shape it with velocity. If it’s too wide or too harsh, use Utility to narrow it a bit and EQ Eight to high-pass around 250 to 400 Hz. If you want extra bite, a little Saturator, maybe 1 to 4 dB of drive, can help. The key is to keep it raw enough to feel oldskool, but not so sharp that it tears the mix apart.

Now we get to the sub bass, and this is where discipline matters. The sub should be boring in the best possible way. Clean, mono, stable, and rhythmically intentional. Use Operator with a sine wave on Oscillator A. Keep it mono. Give it a short attack, maybe 0 to 5 milliseconds, and a release anywhere from about 60 to 140 milliseconds if you want it tight, or a little longer if you want more tail. Use Utility to set width to zero on the sub track if needed, and keep it as clean as possible.

Write a bassline that emphasizes root notes, with maybe a few octave jumps if you need them, but don’t get greedy. The real trick is note placement. Put some notes on the “and” of 1, let one sustain into beat 2, leave a gap before the snare, and then answer after the snare. Think in conversation, not layers. The bass should feel like it’s responding to the drums, not sitting on top of them.

This is a huge oldskool tip: prioritize the snare pocket. Leave a clean lane around the snare hit. If the bass is too continuous, the groove loses that classic snap. Sometimes the strongest move is to remove a note, not add one. A tiny change in note length can do more for groove than adding an extra bass hit.

Now add the character layer. This is your reese or mid-bass layer, and this is where the tune starts sounding like drum and bass instead of just drums plus sub. Use Wavetable with two detuned saws, or another harmonically rich setup with a little detune. Keep the unison modest, maybe two to four voices max, so it stays focused.

Shape that layer with a low-pass filter, a bit of resonance, and enough envelope movement to give it bite on the attack. Then process it with Saturator, maybe 2 to 6 dB of drive, and use EQ Eight to clear mud around 200 to 500 Hz if needed. Check mono compatibility often with Utility. The sub should stay pure. The reese should provide movement, weight, and attitude.

Make the reese phrase differently from the sub. Let it answer the drums. Let it swell into the next bar. Let it open on bar endings. That call-and-response structure is one of the biggest secrets in this style. If the bass is too constant, the impact disappears. Space makes the returns hit harder.

At this point, use the Groove Pool. This is where you give the loop that human, broken feel. You don’t want sloppy timing. You want controlled shove. Try applying groove to the break first, then maybe a subtler groove to the bass notes while keeping the sub more rigid. Keep timing around 55 to 65 percent, with very little random and only small velocity changes if needed.

A really useful move is to apply the groove to the ride a little less than the break. That way the drums retain the organic swing, while the top end stays energetic and clear. In DnB, that slight push-pull against the grid is a huge part of the feeling. It’s what makes the loop roll instead of just tick.

Now let’s make sure the bass and drums are working together. On the sub, add Compressor with sidechain from the kick or drum bus. Keep the ratio moderate, maybe 2:1 to 4:1, with a quick attack and a release around 50 to 120 milliseconds. You only want a few dB of gain reduction. Don’t let sidechain become a crutch. The bass should duck just enough to clear the transient, then keep moving forward.

If the groove feels weak, reduce the amount of sidechain before turning the bass up. And don’t forget the arrangement space. Leave room before the snare. Don’t stack bass hits directly on the snare unless you really mean it. Let the ride carry some of the momentum when the bass rests.

Now automate movement. A proper DnB drop breathes in phrases. You can automate the cutoff on the reese layer, the drive on Saturator, the ride volume, or even the reverb send on fill moments. A practical four-bar or eight-bar evolution keeps the loop feeling alive. For example, bars 1 to 4 can establish the groove with a restrained ride. Bars 5 to 8 can open the ride and introduce a small bass variation. Bars 9 to 12 can bring in a drum fill or ghost note. Bars 13 to 16 can strip a layer briefly, then bring it back harder.

This is especially effective in pirate-radio style because it feels like constant motion, but the loop still stays DJ-friendly. You want a tune that can breathe under an MC, work in a rewind, and still transition cleanly into another record.

For grit, use a parallel-style texture approach. Duplicate the reese or route it to a return, then add Saturator, maybe a bit of Redux or Overdrive, and high-pass that dirty version so it adds edge without clouding the sub. Keep the low end clean. If the bass sounds huge in solo but weak in the mix, the problem is usually too much messy mid-bass, not not enough sub.

At this stage, think about the arrangement. In an intro, you can keep things filtered and let the drums tease the groove before the full bass arrives. In the drop, don’t unleash everything at once. Let the first four bars establish the identity of the groove, then reveal extra detail in the second half. Every eight bars, consider removing one element for a moment. Cut the ride, strip the bass to sub only, or simplify the break. Those contrast points are what make the next return feel massive.

A good oldskool DnB arrangement might look like this: intro with filtered drums and bass tease, then a 16 to 32 bar drop where the core groove locks in, then a switch-up with a break edit or bass variation, then a return with a stronger ride, and finally an outro that gradually clears space for mixing out. Keep it DJ-friendly. If the groove feels massive but there’s no room for an MC or a transition, the answer is usually more restraint, not more layers.

Here are a few common mistakes to watch out for. First, too much movement in the sub. Keep the sub mono and simple. Put the movement in the mid layer. Second, a ride that’s too loud or too bright. High-pass it, tame the harshness, and lower it until it feels exciting rather than sharp. Third, break and snare fighting each other. Trim the transients or shift the timing slightly. Fourth, bass notes on every beat. Remove some hits and let the drums breathe. Fifth, overdoing sidechain pumping. DnB needs propulsion, not a wobbling mix. Sixth, ignoring mono compatibility. Check the low end in mono and keep stereo effects away from it.

A few advanced tricks can push this further. Try offsetting the mid layer slightly late while keeping the sub on-grid. That tiny drag can create a more human, skanking feel. Build a three-state bass phrase: a sparse version for the first two bars, a fuller version for the next two, and a fill version for the turnaround. Add occasional octave punctuation on the reese layer, especially at the end of four or eight bars. Instead of just making the ride louder, add one extra hit before a phrase change. That kind of density shift often feels more musical than a fader move.

For sound design, you can also layer a very quiet noise component under the reese for extra air and aggression. Use chorus only on the top layer if you want width, but never on the sub. If you want more movement, automate filters before distortion. A moving signal going into saturation often sounds more alive than a static one. And if you want fills and transition hits, resample a four-bar groove, then chop it in Simpler.

Here’s a simple practice challenge. Set Live to 170 BPM. Program a two-bar drum loop with snare on 2 and 4 plus a sliced break. Add a ride pattern on the offbeats with velocity variation. Write a four-note sub bass phrase in Operator using only a sine wave. Duplicate the bass track and make a reese layer in Wavetable. Add Saturator and EQ Eight. Apply Groove Pool to the break and compare swung versus straight. Automate the reese filter cutoff over four bars. Then export a rough loop and listen to it in mono.

The goal is simple: by the end, your loop should already feel like the start of a real DnB drop, not just a bunch of separate parts. If the groove still pushes forward when the sub is turned down, and the snare still cuts through when the ride is muted, you’re doing it right.

So remember the core blueprint. Build the groove from break, snare, ride, and bass interaction. Keep the sub clean and mono. Use a reese or mid-bass layer for movement and weight. Shape the feel with Groove Pool, velocity, and note spacing. Use automation to evolve the phrase every four or eight bars. Protect the low end, and let the ride lift the top without taking over.

Get that right, and the whole track gets easier. That’s the oldskool DnB secret: tight drums, disciplined bass, and just enough roughness to feel dangerous.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…