Posts: 853
Threads: 31
Likes Received: 0 in 0 posts
Likes Given: 0
Joined: Aug 2017
So, my 2017 CB1100 EX has a new garage mate. I just traded in my 2016 Yamaha XSR900 for this thing...
(That last picture is just a generic shot of the 'Z'-shaped tail light. I don't have a fender eliminator kit on mine.)
Very Jekyll and Hyde bike, this Z900 ABS. Puttering around town, keeping it below 5K RPM, she's not only smoother than the XSR, she's smoother than the CB1100. Similar to the CB, however, albeit at a higher RPM, the Z then becomes a bit buzzy in her upper midrange. In fact, she becomes buzzier than either the CB or the Yamaha once she's in the 5,500-8K RPM range. Again similar to the CB, once she clears her buzzy patch in the midrange, she smooths right out again.
I've only managed an initial two hundred and fifty miles on her so far, with one Mosquito Ridge rip, but I haven't redlined her yet. I've zipped her up to about 9K, very briefly. I'm trying to do a decent break-in procedure, mainly avoiding freeway droning.
The overriding impression so far is one of polished refinement. Surprisingly so, really, as Kawi was never known for Honda-like attention to detail, but everything I'd read about this bike mentioned how smooth and refined it is, and those people were correct. All its systems are very Honda-like in their operation; much more so than the rawer Yamaha.
I prefer that type of refinement. I like for the clutch engagement, fuel delivery, and throttle response to be basically invisible, as they are on the big CB1100, and this little Kawi manages it quite convincingly.
Another similarity between the Z900 and most Hondas I've owned and ridden is that this Kawi hides its weight very well. Although it's a good forty pounds heavier than the Yamaha, one would never know it from the saddle. It turns more quickly and easily, and the handling is lighter everywhere. Part of this is due to the much lower seat height and sportier bars. The handling is significantly sportier, yet also much more user-friendly at parking-lot speeds. That's one area where the Z really outshines the Yamaha, along with its plusher suspension. The Kawi is much more confidence-inspiring, and much happier simply putzing around at city speeds. She doesn't seem angry and impatient when forced to go stoplight to stoplight at slow speeds. She seems perfectly content to be used as a city commuter.
Very CB-like, that.
She's just a bit different from the CB, however, once you grab some throttle...or stick her in front of a mirror.
Posts: 3,872
Threads: 186
Likes Received: 0 in 0 posts
Likes Given: 0
Joined: Dec 2013
Sounds like a winner in every way. I've had several Kawasakis over the years and all have been satisfying rides. Great purchase, enjoy.
Posts: 3,454
Threads: 129
Likes Received: 0 in 0 posts
Likes Given: 0
Joined: Jul 2015
Posts: 3,000
Threads: 118
Likes Received: 657 in 281 posts
Likes Given: 673
Joined: Apr 2025
(06-14-2019, 09:10 AM)VLJ_imp Wrote: So, my 2017 CB1100 EX has a new garage mate. I just traded in my 2016 Yamaha XSR900 for this thing...
![[Image: cee3a2b324b16c4b34867907fc7ba511.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/cee3a2b324b16c4b34867907fc7ba511.jpg)
![[Image: aefb157a205dfa33ec72ea4fc43b0e61.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/aefb157a205dfa33ec72ea4fc43b0e61.jpg)
![[Image: 46fef62f4abb75b886cbf1db50ad4459.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/46fef62f4abb75b886cbf1db50ad4459.jpg)
![[Image: dd42dd614ee135ad1e782e6f9171bff7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/dd42dd614ee135ad1e782e6f9171bff7.jpg)
![[Image: 799721ec633c1c9b1c3fab83731701a7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/799721ec633c1c9b1c3fab83731701a7.jpg)
(That last picture is just a generic shot of the 'Z'-shaped tail light. I don't have a fender eliminator kit on mine.)
Very Jekyll and Hyde bike, this Z900 ABS. Puttering around town, keeping it below 5K RPM, she's not only smoother than the XSR, she's smoother than the CB1100. Similar to the CB, however, albeit at a higher RPM, the Z then becomes a bit buzzy in her upper midrange. In fact, she becomes buzzier than either the CB or the Yamaha once she's in the 5,500-8K RPM range. Again similar to the CB, once she clears her buzzy patch in the midrange, she smooths right out again.
I've only managed an initial two hundred and fifty miles on her so far, with one Mosquito Ridge rip, but I haven't redlined her yet. I've zipped her up to about 9K, very briefly. I'm trying to do a decent break-in procedure, mainly avoiding freeway droning.
The overriding impression so far is one of polished refinement. Surprisingly so, really, as Kawi was never known for Honda-like attention to detail, but everything I'd read about this bike mentioned how smooth and refined it is, and those people were correct. All its systems are very Honda-like in their operation; much more so than the rawer Yamaha.
I prefer that type of refinement. I like for the clutch engagement, fuel delivery, and throttle response to be basically invisible, as they are on the big CB1100, and this little Kawi manages it quite convincingly.
Another similarity between the Z900 and most Hondas I've owned and ridden is that this Kawi hides its weight very well. Although it's a good forty pounds heavier than the Yamaha, one would never know it from the saddle. It turns more quickly and easily, and the handling is lighter everywhere. Part of this is due to the much lower seat height and sportier bars. The handling is significantly sportier, yet also much more user-friendly at parking-lot speeds. That's one area where the Z really outshines the Yamaha, along with its plusher suspension. The Kawi is much more confidence-inspiring, and much happier simply putzing around at city speeds. She doesn't seem angry and impatient when forced to go stoplight to stoplight at slow speeds. She seems perfectly content to be used as a city commuter.
Very CB-like, that.
She's just a bit different from the CB, however, once you grab some throttle...or stick her in front of a mirror.

No doubt you will squeeze a lot of motorycle joy out of your new ride, so congrats on that, although I am surprised that you traded in the xsr900!
Posts: 853
Threads: 31
Likes Received: 0 in 0 posts
Likes Given: 0
Joined: Aug 2017
Biggest good surprise: the mirrors. They stay crystal clear at any speed, unlike the Yamaha mirrors, which buzz up the moment I hit seventy mph. For being a liter-sized, fairly revvy, solid-mounted I4 bike, the Z's mirrors are very impressive.
Biggest good surprise, Part II: that lowbeam headlight works very well. It kills the Yamaha's. I hate the looks of the one-eye-on, one-eye-off thing, I always will, but I can't deny that it provides surprisingly effective illumination at night.
Biggest bad surprise: motor heat bakes my left shin. Hadn't heard or read any mention of this, and I didn't feel it at all with my boots on today, but when I rode it in the foothills last night in jeans and hiking boots, yep, my left shin was taking a lot of heat. Then again, come winter time, that won't be a bad thing.
Biggest bad surprise, Part II: the fuel mileage. According to my onboard trip computer, today's ride netted 41.6 mpg. Sure, the majority of the ride was ripping around up on Mosquito Ridge, but the XSR900 always netted 46 mpg up there, and everywhere else, for that matter, and I was taking it relatively easy up there today since I'm still doing the break-in miles.
Lived up to the hype: the killer growl of the intake. Rather than having a loud exhaust, this one has a nicely quiet exhaust that is more than made up for by the gorgeous, growling howl that emanates from beneath the tank once you give it some stick. As the rider, I get all the benefit, without annoying the neighbors or attracting the attention of the police. Good deal.
Lived up to the hype, Part II: the strength and speed of the motor. It's not in-your-face beastly, like the XSR, with its crazy RIGHT NOW punch off the bottom. Instead, it's just a straight-up missile. Sneaky fast, due to its linear smoothness. Effortless speed.
Lived up to the hype, Part III: the steel trellis chassis, and the user-friendly handling. Dirck over at motorcycledaily.com went on and on about the improvement in handling brought about by the switch to the steel trellis frame in the new Z650 and Z900. Over the years, I've found that he is usually a reliable source of opinion, and he was correct again on this one.
I've often said that the CB1100 EX is the first liter bike I might recommend for someone to use for their DMV riding test, because it's just that easy to ride, even at parking lot speeds. The Z900 is the sportbike equivalent. Anyone could hop on the thing and immediately feel uncannily confident, safe, and secure.
Otherwise, okay, the looks of the thing...
Obviously, the cat-in-heat tail section is just plain silly. No need for it. I would prefer a flatter tail section, but this is never going to be anything but a solo-rider, comfortable sportbike, so I don't really care. Ditto, the DMV-mandated tail light/license plate assembly. It looks stupid, but most stock sportbikes these days sport something similar. Ditch it for a Tail Tidy, if need be. Again, I just can't be bothered. I don't really care about that stuff.
I'm not a fan of the flat-black paint on the rear of the tank. I'm also not a fan of the two-piece design of the tank. Not only does it look meh, it seems to serve no real purpose, other than to limit the size of any magnetic tank bag I might want to use with it. I also dislike the looks of the brake calipers. They look cheap. Well, to be fair, they are cheap, but they work like crazy, so whatever.
That's my overall feeling regarding the looks of this bike. Meh. Whatever. It's not a horrible-looking bike, thanks to that beautiful green frame, but the tail section is stupid, and the overall theme is still a bit too Transformers for my liking. It's nowhere near as Transformers as some of Kawi's other recent offerings, or the Yamaha MT-10, but beautiful she ain't. My CB certainly won't feel threatened at any swanky Moto Ball, having this new punk rock geisha with the green highlights serving as her wingman, but then the Yamaha was never exactly the Belle of the Ball either.
Different styles, to be sure, the XSR and Z900, but I doubt anyone ever bought either bike mainly for its looks. That's fine by me. The Z ain't pretty, but she works really well, and I already have pretty/classy/comfortable/elegant/timeless/cool covered by her gorgeous older sister in the sparkly red dress. I appreciate that this Z900 isn't a fake retro, like her costlier, slower, needlessly de-tuned siblings, the Z900RS and Z900 Cafe Racer. She isn't trying to hide what she is, or be something that she's not. With no rider modes, lean angle-sensitive ABS, traction control, or any other electronic nannies besides basic ABS, she's just a simple, honest, shockingly affordable, thoroughly modern go-fast machine that also happens to be pretty darn comfortable.
Oh, and she has none of the Z900RS's twitchy on-off throttle response in low gears.
I think I would still take the basic Z over her two Kawi siblings even if they were all the same price. Once the enormous difference in price is factored in, it's a no-brainer. The Z's fueling is so dialed in, the throttle response so user-friendly, traction control isn't necessary. Ditto, rider modes. Just give me one really good one, and you can keep all the others, thank you very much.
(06-14-2019, 10:20 AM)pdedse_imp Wrote: (06-14-2019, 09:10 AM)VLJ_imp Wrote: So, my 2017 CB1100 EX has a new garage mate. I just traded in my 2016 Yamaha XSR900 for this thing...
![[Image: cee3a2b324b16c4b34867907fc7ba511.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/cee3a2b324b16c4b34867907fc7ba511.jpg)
![[Image: aefb157a205dfa33ec72ea4fc43b0e61.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/aefb157a205dfa33ec72ea4fc43b0e61.jpg)
![[Image: 46fef62f4abb75b886cbf1db50ad4459.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/46fef62f4abb75b886cbf1db50ad4459.jpg)
![[Image: dd42dd614ee135ad1e782e6f9171bff7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/dd42dd614ee135ad1e782e6f9171bff7.jpg)
![[Image: 799721ec633c1c9b1c3fab83731701a7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/799721ec633c1c9b1c3fab83731701a7.jpg)
(That last picture is just a generic shot of the 'Z'-shaped tail light. I don't have a fender eliminator kit on mine.)
Very Jekyll and Hyde bike, this Z900 ABS. Puttering around town, keeping it below 5K RPM, she's not only smoother than the XSR, she's smoother than the CB1100. Similar to the CB, however, albeit at a higher RPM, the Z then becomes a bit buzzy in her upper midrange. In fact, she becomes buzzier than either the CB or the Yamaha once she's in the 5,500-8K RPM range. Again similar to the CB, once she clears her buzzy patch in the midrange, she smooths right out again.
I've only managed an initial two hundred and fifty miles on her so far, with one Mosquito Ridge rip, but I haven't redlined her yet. I've zipped her up to about 9K, very briefly. I'm trying to do a decent break-in procedure, mainly avoiding freeway droning.
The overriding impression so far is one of polished refinement. Surprisingly so, really, as Kawi was never known for Honda-like attention to detail, but everything I'd read about this bike mentioned how smooth and refined it is, and those people were correct. All its systems are very Honda-like in their operation; much more so than the rawer Yamaha.
I prefer that type of refinement. I like for the clutch engagement, fuel delivery, and throttle response to be basically invisible, as they are on the big CB1100, and this little Kawi manages it quite convincingly.
Another similarity between the Z900 and most Hondas I've owned and ridden is that this Kawi hides its weight very well. Although it's a good forty pounds heavier than the Yamaha, one would never know it from the saddle. It turns more quickly and easily, and the handling is lighter everywhere. Part of this is due to the much lower seat height and sportier bars. The handling is significantly sportier, yet also much more user-friendly at parking-lot speeds. That's one area where the Z really outshines the Yamaha, along with its plusher suspension. The Kawi is much more confidence-inspiring, and much happier simply putzing around at city speeds. She doesn't seem angry and impatient when forced to go stoplight to stoplight at slow speeds. She seems perfectly content to be used as a city commuter.
Very CB-like, that.
She's just a bit different from the CB, however, once you grab some throttle...or stick her in front of a mirror.

No doubt you will squeeze a lot of motorycle joy out of your new ride, so congrats on that, although I am surprised that you traded in the xsr900!
No doubt you will squeeze a lot of motorycle joy out of your new ride, so congrats on that, although I am surprised that you traded in the xsr900!
So am I, to be honest. Well, a little, anyway.
My riding buddy was just flat-out gobsmacked. He couldn't believe I swapped out that painstakingly fettled-over Yamaha, especially for something so seemingly similar.
Posts: 23,403
Threads: 697
Likes Received: 482 in 220 posts
Likes Given: 597
Joined: Apr 2025
Neat VLJ. You need a sportier bike to fulfill that Mosquito Ridge type itch that the CB just doesn't cure for you. It is a wild looking thing, glad it works better than it looks.
BTW my son just bought an MT-10 and is selling his FJ-09 because he was looking for a little more thrill in his ride. He thought the Yamaha triple was OK, but likes the sound and feel of the cross-plane 4 better.
Posts: 661
Threads: 24
Likes Received: 0 in 0 posts
Likes Given: 0
Joined: Oct 2015
The writeup is great! I don't think it is a bike I'd consider though. I take my CB to the store and can easily carry home a ton of groceries with minimal accessories. Not sure how you would do that on this bike? For that reason, it would not be an every day rider for me.
Sent from my SM-T710 using Tapatalk
Posts: 12,677
Threads: 77
Likes Received: 3 in 3 posts
Likes Given: 0
Joined: Dec 2014
I park next to a 2019 Z900 almost everyday, same lookin' as articled here.
I always wondered how it was, and now I have an idea. Thanks - and enjoy!
Posts: 16,123
Threads: 342
Likes Received: 668 in 367 posts
Likes Given: 779
Joined: Apr 2025
Good for you, VLJ. I like it when people do what I can't/won't: routinely change bikes and tell us about them. It's a bit of a paradox: I don't much like the look of modern Transformer-style bikes, but I do quite like the Kawasakis. They are what they are and they're not pretending to be anything other than modern get-along-quick machines. I like your description of the headlight as a "one-eye-on, one-eye-off thing". It is. Due to Queensland's crazy motorcycle learner's licence laws, I've been riding out with a young bloke on his 650 Ninja with the same headlight configuration and I almost always end up looking twice in the mirror at what I see as more of "a one-eye-on, one-eye-half-off thing".
I'll look forward to more reports when you've run it in and let rip on it. Where does it red line?
Posts: 3,000
Threads: 118
Likes Received: 657 in 281 posts
Likes Given: 673
Joined: Apr 2025
(06-14-2019, 11:24 AM)VLJ_imp Wrote: Biggest good surprise: the mirrors. They stay crystal clear at any speed, unlike the Yamaha mirrors, which buzz up the moment I hit seventy mph. For being a liter-sized, fairly revvy, solid-mounted I4 bike, the Z's mirrors are very impressive.
Biggest good surprise, Part II: that lowbeam headlight works very well. It kills the Yamaha's. I hate the looks of the one-eye-on, one-eye-off thing, I always will, but I can't deny that it provides surprisingly effective illumination at night.
Biggest bad surprise: motor heat bakes my left shin. Hadn't heard or read any mention of this, and I didn't feel it at all with my boots on today, but when I rode it in the foothills last night in jeans and hiking boots, yep, my left shin was taking a lot of heat. Then again, come winter time, that won't be a bad thing.
Biggest bad surprise, Part II: the fuel mileage. According to my onboard trip computer, today's ride netted 41.6 mpg. Sure, the majority of the ride was ripping around up on Mosquito Ridge, but the XSR900 always netted 46 mpg up there, and everywhere else, for that matter, and I was taking it relatively easy up there today since I'm still doing the break-in miles.
Lived up to the hype: the killer growl of the intake. Rather than having a loud exhaust, this one has a nicely quiet exhaust that is more than made up for by the gorgeous, growling howl that emanates from beneath the tank once you give it some stick. As the rider, I get all the benefit, without annoying the neighbors or attracting the attention of the police. Good deal.
Lived up to the hype, Part II: the strength and speed of the motor. It's not in-your-face beastly, like the XSR, with its crazy RIGHT NOW punch off the bottom. Instead, it's just a straight-up missile. Sneaky fast, due to its linear smoothness. Effortless speed.
Lived up to the hype, Part III: the steel trellis chassis, and the user-friendly handling. Dirck over at motorcycledaily.com went on and on about the improvement in handling brought about by the switch to the steel trellis frame in the new Z650 and Z900. Over the years, I've found that he is usually a reliable source of opinion, and he was correct again on this one.
I've often said that the CB1100 EX is the first liter bike I might recommend for someone to use for their DMV riding test, because it's just that easy to ride, even at parking lot speeds. The Z900 is the sportbike equivalent. Anyone could hop on the thing and immediately feel uncannily confident, safe, and secure.
Otherwise, okay, the looks of the thing...
Obviously, the cat-in-heat tail section is just plain silly. No need for it. I would prefer a flatter tail section, but this is never going to be anything but a solo-rider, comfortable sportbike, so I don't really care. Ditto, the DMV-mandated tail light/license plate assembly. It looks stupid, but most stock sportbikes these days sport something similar. Ditch it for a Tail Tidy, if need be. Again, I just can't be bothered. I don't really care about that stuff.
I'm not a fan of the flat-black paint on the rear of the tank. I'm also not a fan of the two-piece design of the tank. Not only does it look meh, it seems to serve no real purpose, other than to limit the size of any magnetic tank bag I might want to use with it. I also dislike the looks of the brake calipers. They look cheap. Well, to be fair, they are cheap, but they work like crazy, so whatever.
That's my overall feeling regarding the looks of this bike. Meh. Whatever. It's not a horrible-looking bike, thanks to that beautiful green frame, but the tail section is stupid, and the overall theme is still a bit too Transformers for my liking. It's nowhere near as Transformers as some of Kawi's other recent offerings, or the Yamaha MT-10, but beautiful she ain't. My CB certainly won't feel threatened at any swanky Moto Ball, having this new punk rock geisha with the green highlights serving as her wingman, but then the Yamaha was never exactly the Belle of the Ball either.
Different styles, to be sure, the XSR and Z900, but I doubt anyone ever bought either bike mainly for its looks. That's fine by me. The Z ain't pretty, but she works really well, and I already have pretty/classy/comfortable/elegant/timeless/cool covered by her gorgeous older sister in the sparkly red dress. I appreciate that this Z900 isn't a fake retro, like her costlier, slower, needlessly de-tuned siblings, the Z900RS and Z900 Cafe Racer. She isn't trying to hide what she is, or be something that she's not. With no rider modes, lean angle-sensitive ABS, traction control, or any other electronic nannies besides basic ABS, she's just a simple, honest, shockingly affordable, thoroughly modern go-fast machine that also happens to be pretty darn comfortable.
Oh, and she has none of the Z900RS's twitchy on-off throttle response in low gears.
I think I would still take the basic Z over her two Kawi siblings even if they were all the same price. Once the enormous difference in price is factored in, it's a no-brainer. The Z's fueling is so dialed in, the throttle response so user-friendly, traction control isn't necessary. Ditto, rider modes. Just give me one really good one, and you can keep all the others, thank you very much.
(06-14-2019, 10:20 AM)pdedse_imp Wrote: (06-14-2019, 09:10 AM)VLJ_imp Wrote: So, my 2017 CB1100 EX has a new garage mate. I just traded in my 2016 Yamaha XSR900 for this thing...
![[Image: cee3a2b324b16c4b34867907fc7ba511.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/cee3a2b324b16c4b34867907fc7ba511.jpg)
![[Image: aefb157a205dfa33ec72ea4fc43b0e61.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/aefb157a205dfa33ec72ea4fc43b0e61.jpg)
![[Image: 46fef62f4abb75b886cbf1db50ad4459.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/46fef62f4abb75b886cbf1db50ad4459.jpg)
![[Image: dd42dd614ee135ad1e782e6f9171bff7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/dd42dd614ee135ad1e782e6f9171bff7.jpg)
![[Image: 799721ec633c1c9b1c3fab83731701a7.jpg]](https://cb1100forum.net/forum/uploads/imp/201906/799721ec633c1c9b1c3fab83731701a7.jpg)
(That last picture is just a generic shot of the 'Z'-shaped tail light. I don't have a fender eliminator kit on mine.)
Very Jekyll and Hyde bike, this Z900 ABS. Puttering around town, keeping it below 5K RPM, she's not only smoother than the XSR, she's smoother than the CB1100. Similar to the CB, however, albeit at a higher RPM, the Z then becomes a bit buzzy in her upper midrange. In fact, she becomes buzzier than either the CB or the Yamaha once she's in the 5,500-8K RPM range. Again similar to the CB, once she clears her buzzy patch in the midrange, she smooths right out again.
I've only managed an initial two hundred and fifty miles on her so far, with one Mosquito Ridge rip, but I haven't redlined her yet. I've zipped her up to about 9K, very briefly. I'm trying to do a decent break-in procedure, mainly avoiding freeway droning.
The overriding impression so far is one of polished refinement. Surprisingly so, really, as Kawi was never known for Honda-like attention to detail, but everything I'd read about this bike mentioned how smooth and refined it is, and those people were correct. All its systems are very Honda-like in their operation; much more so than the rawer Yamaha.
I prefer that type of refinement. I like for the clutch engagement, fuel delivery, and throttle response to be basically invisible, as they are on the big CB1100, and this little Kawi manages it quite convincingly.
Another similarity between the Z900 and most Hondas I've owned and ridden is that this Kawi hides its weight very well. Although it's a good forty pounds heavier than the Yamaha, one would never know it from the saddle. It turns more quickly and easily, and the handling is lighter everywhere. Part of this is due to the much lower seat height and sportier bars. The handling is significantly sportier, yet also much more user-friendly at parking-lot speeds. That's one area where the Z really outshines the Yamaha, along with its plusher suspension. The Kawi is much more confidence-inspiring, and much happier simply putzing around at city speeds. She doesn't seem angry and impatient when forced to go stoplight to stoplight at slow speeds. She seems perfectly content to be used as a city commuter.
Very CB-like, that.
She's just a bit different from the CB, however, once you grab some throttle...or stick her in front of a mirror.

No doubt you will squeeze a lot of motorycle joy out of your new ride, so congrats on that, although I am surprised that you traded in the xsr900!
No doubt you will squeeze a lot of motorycle joy out of your new ride, so congrats on that, although I am surprised that you traded in the xsr900!
So am I, to be honest. Well, a little, anyway.
My riding buddy was just flat-out gobsmacked. He couldn't believe I swapped out that painstakingly fettled-over Yamaha, especially for something so seemingly similar.
VLJ, I always enjoy reading your reviews. Nicely done.
|