I have a Mongoose Envoy that I turned into a project bike. I essentially took a very inexpensive bike with low end components (but a fantastic frame, with a good fork and wheels) and rebuilt it into a high power, heavy duty cargo bike with better components than I’d get if I paid for one from a major manufacturer.
The Envoy comes with two almost-38L-each panniers (24″ long x 16″ tall x 6″ deep). Thats one hell of a lot for a bag on a normal bike. But on a mid tail cargo bike frame, they’re smaller than what they could be.
The stock bags look skinny, and are no thicker than a normal pannier. But I’ve had them loaded with a complete Costco grocery run where the bike ended up well past its 140-lb rated cargo capacity. Using an elastic bungee net to make sure everything stayed tight to the bike, all I had to do was lumber home without killing myself.
So… the bags work great and are essentially free. But I’d like something that better suits the capacity that the mid-tail cargo frame can handle.
I managed to score a brand new set of Surly Dummy bags for a great price. I found they were great bikepacking bags not suited to bulk grocery hauling. Whats needed is a giant hole you can dump stuff into and zip closed.
It looked to me like the Yuba Go-Getter bag ($300 plus shipping for the pair) was the closest fit to this idea, and to my frame (It is meant to fit their popular Yuba Mundo cargo mid tail) I contacted Yuba about the exact size of the bags, and that they would be going on a non-Yuba bike. They promptly got back to me with this:
Length – 29″ / 74 cm
Depth – 10″ / 25cm
Height – 17″ / 43cm
Volume comes to about 84 quarts or 79.5 liters.
It is important to note that we designed the Go-Getter to be specifically compatible with our Yuba Mundos and we cannot guarantee its compatibility with non-Yuba bikes.
Thats pretty awesome in terms of capacity. However, those dimensions are just enough to worry me on my bike. The Envoy’s bags are 24″ long. 29″ might end up pushing into my heel clearance. The height of 17″ is for sure an issue. Envoy bags are 16″ tall, and its already a problem that those bags essentially sit directly on the lower rack. While the bike frame is rated for 90 lbs, the lower rack is only rated for 20 per side, or 40 lbs total. Now, they can handle much more than that in real life, and I have reinforced the lower rack’s attachment to the frame (Supplementing the factory’s four connections with an additional six that are each stronger than the simple factory bolt), but still a bag that basically sits its weight on that lower rack is not ideal.
What would be better would be a bag that is a little shorter, that bows downward under load, putting strain primarily on its hanging hooks, so only partial weight is borne by the lower rack. Add in a couple straps to help take the load off those 4 hooks and its better still.
I think my solution accomplishes that. Bear in mind everything I did here was done specific to this bike. You can take these ideas and make adjustments so this basic concept fits to yours.
Lets call the number I am trying to beat the cost of the Yuba Go-Getter bags, which were my benchmark for capacity: $300. So I wanted this project to come in as far under this number as possible and still get a quality bag. As you can see from the build sheet below, I came in well under the commercial product’s price point.
I want something more durable than the fabled, dirt cheap Ikea bag. But really those bags got dropped as candidates because the zippered version is so short at 11″ that it would be putting the load unnecessarily high. Also its 28″ length is again just enough to worry me. And how sturdy is it? The zipper in particular?
I had a candidate already in my hands in the form of a Rothco Parachute Bag. These are simple, cheap $23 bags made of reasonably thick canvas and strong, smooth zippers with a snapped storm flap. Dimensions are 24″ long (identical to the Mongoose stock size), 15″ tall (1″ shorter than stock, so addresses my height/weight concerns) and 13″ deep. Work out those measurements to cubic inches (4680) and convert to liters and you have a 76.7L pannier bag.
Since I already had one of these bags in my closet, I was able to toss in some full size pillows (it ate 3 of them and still wasn’t quite full) and sized it to the bike. Looked like a perfect fit. So I bought two more for testing.
After a fair bit of fussing around, trying to figure out exactly how I wanted to attach the bags to the bike (it actually took a few weeks), I settled on primary support being grommet holes in the bags, which will connect to simple S hooks mounted to the frame. These will be further supported by straps.
I used the C.S. Osborne #6 grommet, which has a 13/16″ hole. Why this brand and size? Well, there are drapery grommets, shower curtain grommets and outdoor tarp grommets. The grommets for curtains are nowhere near strong enough to work on a tarp… or a pannier. I knew from experience the Osborne grommets are solid and will distribute the forces involved as well as possible.
Sidebar: The #6 grommet size is the smallest size commonly available that will let you fit an XT90 connector thru the hole. Thats why I have the grommets and tools in my garage – from building battery bags for my custom ebikes. I grommet the pass-thru holes in the bags. And since I have been using them for years, I know they hold up. The bag on the right was made in early 2017 and is still in use today. This $12 Amazon bag with reinforced holes is way cheaper than a custom ebike bag.
You can see in the first pic below, three of the four grommets’ upper edges match the seam of the bag, while the forward-most grommet is lower. Oops. My second bag had them all even and all in the lower orientation. Despite the different mounting, you can’t tell the difference in how they sit on the bike.
The single brass grommet was deliberate as I wanted a quick visual cue to help me orient the bag. Brass = rear for both bags.
Not wanting to rely totally on the hooks, there are two dedicated three-inch velcro cinch straps. These are actually made up of two 30-inch straps combined to make one longer strap. I had to do this as there does not appear to be a 3″ wide velcro cinch strap in a 60″+ size on the market. If you wanted to save some money and use a narrower strap, 2″ cinch straps are widely available. In fact, the pics below show an early test fitment where I was using 2″ x 72″ straps, which worked OK but were so long they were a bit unwieldy. Shorter straps were more convenient and the wider 3″ version provided more support.
The right way to use the straps: Loop over the rack at top, and the very bottom, directly underneath. But do NOT loop under the lower rack and then go up over the bag. Instead, from the bottom of the bike frame, loop the strap directly under the bag and then back up to the top. The top loop over the rack helps support the bag’s weight. The bottom loop onto the lower portion of the frame (or rack depending on your bike) helps hold the bag close to the frame so it won’t flop around. And the remainder of the strap, directly up against the bag and not under the lower rack, holds up the bottom of the bag, preventing – along with the padding – the bag from sagging.
Bottom loop over the frame. On the drive side you will want to be careful to ensure you are not contacting the chain.
Notice… the strap goes over the rack, not under it.
A lot of the weight of the bag is transferred to these straps.
3″ straps ended up being used in the final build to provide more support.
An early fitting using 2″ straps and testing use of a top strap to keep the two weight bearing straps together (turns out its not needed). Bag is stuffed with a king sized 0-degree canvas double sleeping bag… and its still not truly full.
These are pretty straightforward. I wanted an S hook with beveled edges that allows quick attach/detach, but at the same time is shaped in such a way that the bag will not easily come undone from it as I bounce from pothole to pothole. I searched for months for such a hook for a cargo net and fell into the ones I am specifying in the build sheet. Originally meant for my cargo net, they are also perfect for this project as well. I have the painted black versions but I am spec’ing the unpainted stainless versions. For your own personal bike, you may need something different. Follow the link above and note the seller offers three sizes.
Most of the reason I used pre-made cinch straps rather than buying webbing and fastex-style buckles is that hook/loop strapping is much easier to adjust. This makes it easy to cinch up the straps when the bags are empty, and fold the bags up quite nicely. There is even a deep, wide pocket formed by this process that is a decent candidate for stuffing in whatever fits.
During testing of the bag when fully loaded, I ran a 15″ x 30″ cargo net from my top rack, over the bag and underneath to the bottom rack. It provided great support to keep the bag from sagging, and held it firmly, close to the frame. For really heavy loads this looks like a smart thing to have available; especially since it can lay flat in the bottom of the bag and take up no extra space.
I have a 24″ x 36″ cargo net (see it in action in Figure 1 above) that I can use to stretch over my entire cargo area. Up over a side bag, the loaded upper deck and back down over the other side. For big, heavy loads, a net like this can put a gentle, compressing and enveloping grip over the entire load in the rear.
Where Do You Go From Here?
Unless you have a Mongoose Envoy then your bags will need to be tailored to whatever your bike fittings are. Expect to put the grommets in different places. Maybe use a different size of S hook. Don’t expect my project to work perfectly for your bike although the parts I am using should be mighty close to universal once you space things out per your bike’s needs.
In the photo above: I had so much room in the new bags after loading up my shopping cart, I never even used the 36″ x 12″ duffel that sits atop my 40″ rear deck. There is almost 154 liters of pannier space in those bags, and after dumping that whole shopping cart into them (the front bags helped too)… they still aren’t full!
There are about a billion step by step Youtube videos and forum posts describing the steps that go into installing a BBSHD onto an existing donor bicycle. They already do a great job so I won’t try to get too deep into the weeds on that. I will say that installation on the Envoy was simpler than my previous builds on different bikes, which is only a good thing for you if you aren’t familiar with installing a BBSHD onto a bike.
Step 1: Prepare the bicycle
You are going to be pulling apart some things and replacing them, so you’ve got some prep work to do. Myself personally, I decided to do the following which you should consider optional.
9 Speed Conversion
I converted the bike to a 9-speed from its factory 8-speed. You already have to say goodbye to the stock shifters Mongoose gives you with the bike since they are integral with the brake levers, which themselves have to go. So I decided to bump up my options a tad. 8, 9 and 10-speed systems will fit interchangeably on the same hub. I also have other bikes that are 9-speed and I like to have common parts between them. Plus, I already had a cluster in my parts pile that was 9-speed :-). So 9-speed it is.
As noted in the Motor Choice chapter, if you decide to stay 8-speed, you still need to replace your cluster as part of your mid drive upgrade. A Shimano CS-HG31 8-speed cassette in 11-34T is about US$17.50. You can bump that up to an HG-50 with nickel-plated steel cogs (not a bad idea) for about US$22. At that point you will need to buy yourself some 8-speed shifters since, as noted above, the stockers can’t stay. You’ll be able to keep the derailleur that comes with the bike (which frankly is not something that appealed to me… the one on my bike worked poorly and was clearly a basic, commodity component).
So here was my prep given this 9-speed conversion:
Remove the handlebar grips without destroying them. I used a jeweler’s screwdriver to lift up the edge of the grip, which let me get a WD40 straw nozzle in there and give it a spritz. A couple of those and I was able to work the grip loose without having to cut it off.
Release the brake cables. This entails releasing the cable from the brake caliper so the lever flops free. Then you can easily remove the cable from the lever.
Release the shifter cables. Release the cable from the derailleur and then pull the cable out of the housing so it is free.
Remove the shifter/brake lever from the handlebars. Just loosen the screw and slide them off.
Remove the chain. The Mongoose chain does not have a master link, so you will need to use a chainbreaker. This chain will not be re-used.
Remove the front derailleur from the bicycle. Not used on a mid drive, so it goes into the bin.
Remove the front derailleur cable housing. Since the cable is routed thru the frame, this will give you an unused entry and exit hole in your frame which you’ll want to seal up with something. I used a bit of rolled up mastic tape.
Remove the rear wheel and replace the rear cluster. You’ll need a chain whip and a cassette removal tool for this.
Remove and replace the rear derailleur (optional. See above.)
Remove both pedals from the crankarms (or better yet don’t install them in the first place when you take the bike out of the box).
Remove the crankarms. You will need a proper sized socket to get the bolt out, then a crank puller tool plus a big wrench to finish the job. Repeat for the other side.
Remove the bottom bracket. You’ll need a standard bottom bracket tool such as a Park BBT-32, and again a big wrench to turn it.
Prep work complete. The bike now looks like the picture below, minus the big cargo net. You’re ready to install the motor now.
Step 2: Attach The Motor
It will fit right into the empty hole that used to house your bottom bracket. At this point the motor is hanging straight down in the bottom bracket thanks to gravity. You will want to dig into your installation kit’s parts bag and retrieve the two M6 bolts and the fixing plate that will clamp your motor to the bottom bracket.
One side of the fixing plate is ridged. These ridges are there to bite into the bottom bracket. they go a long way (most of the way) towards holding the motor up and in place. Before you slide that plate onto the motor’s axle, you need some spacers between it and the motor to support the plate, but not so many that you get in the way of the plate clamping to the bottom bracket. Usually I use fixed-size steel spacers that I get from McMaster-Carr (you can buy them in various lengths in 1mm increments), but in this case I just used three M6 washers and got a perfect fit.
Using just this plate clamped gently to the bottom bracket, its possible to get a provisional fit on the motor without fully tightening it. Here’s where, essentially, the only hiccup in the installation occurs: The rear shifter cable exits the frame just ahead of the bottom bracket, and travels under it. If you rotate the motor up as high as it can go – which is the most desirable position – it will pinch the cable and seize it up. So you have to back off a bit. The picture below shows what my cable looks like after a successful positioning of the motor that allows the cable to move freely.
To ensure you’ve got the motor positioned right, use your replacement shifter cable and just manually run it down into the housing. If you can get it thru easily so it pops out the other end, you are good to go. Once you get the motor positioned up so that it a) gives max ground clearance and b) does not interfere with shifting, its time to tighten it down fully. You will use two clamping lock rings over the axle and bottom bracket.
Typically, you use a grey, thick inner lock ring to do the real work, and the thin polished black outer lock ring – which is essentially just there to look good and perform sort of like a jam nut.
However, using an inner and outer ring requires two tools. The inner lockring is physically covered by the outer lock ring, so you can’t see it, but if you look in your parts bag the differences are clear. Pictured above is the same installation done with two inner lock rings stacked on top of one another.
The outer ring is essentially a trim ring. Its there to look nice and serve light duty as a jam nut. Using two inner rings means you can torque the bejesus out of each of them. And speaking of torque, I use a 1/2″ torque wrench to put 100 ft lbs of torque on each of these two rings. Yes, 100 each is well above the ‘official’ spec but it is proven to work.
A note on tools: Cheapie Bafang wrenches made of thin steel will let you ‘get by’ with a basic tightening of these lock rings. They are widely available for roughly US$15. I don’t recommend their use given the lack of ability to use a torque specification, and their small size. Pass on these and your knuckles and palms will thank me, as will you when your motor does NOT loosen since you used proper tools. To do the job right, you need to use something like the socket found here. You want the ‘inner’ socket only unless you want to use the trim ring instead of the two inners. Worth noting: This socket is also sold at Luna Cycle (they also make their own version that is intermittently in stock) and California Ebike. Pair this up with the torque wrench of your choice. Mine is this bad boy.
Step 3: the Chainring
The stock BBSHD chainring is solid steel and, well… its awful. Not only is it the ugliest chain ring in the solar system, its design is known to drop chains and generally make owners’ lives miserable. And it also weighs a ton.
You want to use one of the aftermarket alternatives out there. Generally I buy Lekkie Bling Rings, where the 42T size (there are many available) with its 18.3mm offset is the size of choice (there are now Chinese clones of the Lekkie and they are so expensive its not worth taking the quality risk to save so few dollars) and works great to correct the chain line offset that comes from the BBSHD’s secondary housing sticking out as it does on the drive side.
However, for the Mongoose project I finally had a bike whose frame would allow me to use the other king of the BBSHD chainrings: The Luna Eclipse.
As you can see in the gallery above, the Luna Eclipse ring has a serious inward offset.
24.8mm in fact, which brings it in more than 6mm close to the frame than the Lekkie can. Add to this the unique, wicked narrow-wide tooth profile on the Luna that effectively means you will never, ever suffer a dropped chain. Lastly, needless to say, it looks gorgeous. But, the biggest deal is the enormous offset, which allows perfectly centered chainline… not easy to accomplish on a BBSHD build.
Step 4: Size and attach the Chain
I made this part difficult to illustrate because I put the bags on – so they don’t come off – before I took pictures of the chain and derailleur. I’ll do my best to get through this without good pictures.
First and foremost, let me say that a great many builders get chain length completely wrong. Unfortunately, a lot of them may have gotten their examples from bike manufacturers who skimped on chain length and did ‘good enough’ instead of ‘best’ to save a few bucks. What do they get wrong? They let the derailleur cage stretch forward; not understanding that it is the cage’s job to wrap excess chain… so let it do its job! The only reason to stretch the cage is to use less chain (i.e. you are a bike manufacturer out to save a nickel or so). By the way, stretching the cage also extends its springs, and which lasts longer… a device whose springs are at rest, or that are under stress?
Shift down into your highest gear (your smallest cog, the furthest outboard from the frame)
Run your new chain thru the drivetrain, so its unattached ends are on the underside of its loop, halfway between the front chainring and the rear axle (this is simply the easiest location to work with).
Pull the unattached chain ends together so the rear derailleur cage is only slightly tensioned. That means in the case of the Mongoose, where we have a long cage derailleur added into the mix, that the cage is pointed straight back behind the bicycle. Believe it or not, thats how its supposed to work on the low gear. The cage is wrapping as much chain as it can while still maintaining tension on the chain. Here are low and hi gear shots taken at two different chain lengths on a different bike. On the top-left-pictured setup, I was a little too generous. But only by two links.
Assemble your chain with your master link.
Forget about all the other tricks associated with determining chain length. If you have a single front chainring, this is all you need to do. Ensure there is sufficient tension on the little cog in back. At this point you have added as much chain as you possibly can, so the big cog will take care of itself. If you find you cannot wrap enough chain to make your big rear cog work, then that usually means you need to step up from a short cage to a mid-length, or from a mid- to a long cage. Or just live with what you have because you physically can’t add any more chain.
Step 5: Cable Hookups
Sidebar: Why I used a triangle bag.
For this build, I chose to use a battery that is NOT hard surface mounted on the down tube of the bike (for now I am using the very safe, waterproof, crashproof LunaCycle Wolf Pack but I am not using its excellent magnetic mount).
I have decided to use a triangle pack simply because it hides a multitude of sins. In particular it saves me the trouble of routing cables neatly and tidily across the frame, which in the case of the Envoy is made more difficult to do cleanly since there are no cable guides to piggyback onto, thanks to its internal cable routing. The use of a dedicated ebike frame bag means I can just run my wires thru one hole and out the other without worrying about what they look like inside the bag.
A triangle bag also helps me with my goal of easy portability: Long term I have a very specific small battery in mind that will sit inside of a cloth MOLLE pouch. it will be a snug fit inside the triangle bag (thus no need for a hard mount), and when I am going into the store, I just unzip the triangle, grab the pouch, haul the battery out and set it in my shopping cart. That internal pouch means my fellow shoppers are not looking at a bare high voltage battery with red wires sticking out one end.
Getting a triangle bag to fit your frame is often a challenge. Getting one with ebike wiring cutouts doesn’t make things any easier. Especially since the Envoy’s triangle is relatively large. larger than pretty much all mass produced battery bags. Except one. The FalconEV triangle bag is one of the largest bags of its type and just happens to be a nearly perfect fit for this frame. I’m using that bag here.
Hook up the Speed Sensor
I was pleasantly surprised to find I did not need to use an extension on the Envoy’s mid-tail frame. However it was a close call. The speed sensor must pass within 1/4″ of the magnet to be reliable. To accomplish this I used a trick I have used with fat bikes. I first wrapped the chainstay in a bit of silicone tape to make it grippy. Then I used more silicone tape to affix a small rope/cable crimp sleeve onto my chosen spot on the chainstay. The rounded exterior of the sleeve will mimic the chainstay when I stick the speed sensor to it, and finally a couple of zip ties in the prescribed loops on the sensor lock that little sucker down so it works perfectly and is going nowhere.
Connect the Battery Adapter
The motor comes with the ubiquitous red and black wire for its power feed, terminated by a pair of quasi-standard 40 amp Anderson powerpole connectors. Actually, the Andersons are kind of dated, with an XT90 (and particularly the anti-spark XT90S) being a much more common, reusable and weather resistant connection to your 48v or 52v battery. My kit from Luna Cycle came with another length of red/black wire, also terminated with a pair of Andersons on just one side and bare wires on the other. The point of this ‘pigtail’ is to connect to whatever your battery wants as a connector. Most likely that battery is going to have either another pair of Andersons attached to it, or a (hopefully female, for your sake) XT90S. You use the Anderson pigtail to connect to another pigtail that uses whatever your battery wants. Yes, this means you either need to a) solder or b) crimp together the two to make a proper connection. If you have no skills in this regard, you can probably find a pre-made cable somewhere for an exorbitant sum. Make sure it uses 8 or 10-gauge (thick!) wire.
(I Didn’t) Install the Gear Sensor
One way to trash your bike with a mid drive motor is to go hammer down on the throttle and then try to shift. The bike will shift alright, with about 1000w of power behind it. The sound that makes will tell you what a horrible thing you just did, and if you want to walk home some day with your snapped chain lying somewhere behind you on the ground, go right ahead and keep doing that.
There are many ways to keep this from happening. Most of them old-school techniques developed before gear sensors came into common use. Since I started riding before that time, and I already know you Don’t Do That by instinct, a gear sensor is optional for me. Also since I am lazy I didn’t feel like wiring it in. For others – especially for those new to mid drives, its probably best to use the sensor.
Here’s what you do:
Attach the gear sensor to the motor – its the yellow cable end. I am assuming you have one of the more modern BBSHDs and you don’t have to mess around with any sort of Y connector. So we’ll pretend that problem doesn’t exist.
Once the sensor is attached you now know where it can go on your frame. See where it will line up best with your rear shifter cable, because you are going to fit it inline into/onto the cable. So… pick your spot.
Disconnect your shifter cable from your derailleur and pull the shifter cable out of the housing. If you were following my prep steps above, you have already done this as I didn’t include a ‘replace the cable’ step there for this reason.
With the shifter cable out of the housing, cut the housing at the place where you intend to install the gear sensor. Place a shifter cable ferrule over each cut end of the now-separated cable.
Run the shifter cable down the housing until it exits the cable where you cut it. Push it out some more and then work it into the gear sensor, and out thru the other side. Once you have it thru the sensor, run it in to the back portion of the separated cable housing and all the way back down to the derailleur.
Cinch everything up so the sensor and the cable housing are all nice and snug against one another, and the now-inline sensor is placed as unobtrusively as possible.
Reattach the derailleur cable. Job done.
Optional: the gear sensor is nothing more than a little wheel inside of a box. It senses when the cable is moving – when your shifter and derailleur are pulling on it. As soon as the little wheel detects motion, it kills the motor and its torque for a split second. That lets you can shift – even under full throttle – safely. So… that little wheel can get crusted up with grit, and fail. Early designs were infamous for this. Modern ones seem to be free of the problem but be sure… spiral wrap that rascal in some silicone tape. That seals out any possible crud ingestion so it will work forever without maintenance.
A new sensor fresh out of the bag
I wrapped this sensor in silicone tape to make it crudproof
So, without the sensor here’s what I do instead: While pedaling I …
Stop pedaling and while not moving my feet
Click my shift (always just one gear)
Perform a single pedal rotation to make the shift happen (this is not enough to engage the motor with any worrisome level of torque) and stop pedaling. the motor will engage and spin a little further, completing the shift as part of its brief power up/power down.
Resume normal pedaling
That sounds like a lot but it takes about 2 seconds total. Other folks have perfected the use of a brake lever as a clutch. With some experience in the saddle, they can gently touch the brake lever just enough to activate the safety cutoff without also engaging the brakes. Then they shift and release the lever.
Sidebar: Magura MT5e ebike brakes have special levers that include a second hinge, mid-lever, that facilitates this brake-lever-touch cutoff method.
Wiring Harness Cable
A nice thing about the BBSHD is it has a single bundled cable that is meant to run up from the motor to the front of the bike, under the handlebars, where it splits off to connect up to the throttle, display and both brake safety cutoffs. As clean as you can get given the multiple connections. Just plug the harness cable into the motor, run it up and into the top rear of the bag, and out the hole in the front side. The remaining dangly bits will connect right up to what you stick on the handlebars shortly.
On the Handlebars: Display, Brake Levers and Throttle
These are pretty straightforward. Place them where convenient for you, connect the color-coded plugs and job done.
Thats it! You’re done. I can guarantee you this: It takes more time to write this article than it does to install the motor. I think all in I needed only a couple of hours for the motor part, not counting all the extra work I made for myself swapping out everything else on the bike.
So… I started this blog – and abandoned it – something like 7 years ago (I deleted all the posts except the very first, keeping it for posterity’s sake). I’m resurrecting it now so I can have a more permanent platform to post stuff that I can link to from various Facebook groups I belong to… Its almost a waste of time to describe anything in detail on that medium as it lends itself to a couple-three sentences, tops, and whatever post you make is gone from sight within a day.
Well so here we are. Finally. My first blog ever. I have worked very hard to stay as far away from blogging as I could for many years. Instead opting to write dedicated articles on our company web site, or give direct advice on a wide variety of automotive internet forums directly to the people affected by whatever ails them.
This blog will give me the option of commenting generally on things that I come across, rather than focusing on just the individual group I am usually speaking to. Plus it gives me a forum to sing out when I see something crazy or interesting. And since I do indeed live in interesting times … let the games begin!