KeyKollectiv Workshop: Hands-on with :~$ynth

I remember Binge mentioning the :~$ynth late last year. I admit, I was a bit perplexed about how an artisan like KeyKollectiv would utilize a tool like this. Over the course of a year, we developed and fine-tuned methods that fit our workflow. Introducing a new tool like :~$ynth seemed superfluous at best. Despite this sentiment, the concept intrigued us and we felt it would be a disservice to ourselves if we didn’t explore the possibilities. 

We were fortunate enough to receive our :~$ynths a little earlier. Having watched Binge’s tutorial, we had a good understanding on how to properly utilize it. The first thing we noticed was how polished the :~$ynth was. We could tell that a lot of thought was put into its design. Considerations such as proper spruing, registration marks and cruciform stamp was a good sign that the :~$ynth was created with the maker in mind. 

The :~$ynth exceeded our expectations in form, but what about function? Any artisan that has had the pleasure of making MX molds knows, all too well, the variance of fitment. From our experiences, creating a base template with SP DSA’s or GMK’s produced Cherry stems with ample fit. However, the same could not be said of Gateron or Imsto PBT keycaps. Naturally, this was a point of concern when we started experimenting with the :~$ynth. I admit, there was skepticism when it came to using the cruciform stem stamp. Luckily, after vigorous testing, we’re happy to conclude that this tool was able to allay any doubts of fitment.

Setup was easy and felt intuitive for us as fairly experienced casters. The :~$ynth provides a solid baseline template to create precision keycaps. Simply put, it's a powerful tool for veterans and beginners alike. Furthermore, having made efforts to source CNC’ed masters in the past, I can safely say that the price point is more than reasonable for the functionality that it provides.

Prodigious Progeny and Other Discrete Surprises from the South.

It's not often that we have the privilege of working with such talented artists-- let alone, having them write a guest blog post. KeyKollectiv is proud to host a beloved member of the Kommune family. Without further ado, Retrochick.

Hello, it’s been a while, hasn’t it? First off, I want to thank Kudos and Koala-T for allowing me to write a blog post for their site. I’ve deliberately taken a step back from being an active member of the online keyboard community since my move to North Carolina. This decision was a hard one for me to make - I had come to know so many great people and really enjoyed the sense of community that Geekhack and Reddit offered. I was making forays into the artisan keycap world and was blown away by everyone’s support and positive energy. The creative juices were just starting to flow. Disappointingly, I decided to put all of that on hold while I made a cross-country move to be closer to family and focus on seeking out a better quality of life. So like the inevitability of all things that come to be, I found myself back on the East Coast far far away from the life I had known before. Everything - the people, the land, the air - was different. This was the South and the South is weird. Read more...

The tale of how FrankenFurt came into existence is a simple one. I reached out to Livingspeedbump and told him that I would be moving to his neck of the woods. Surprisingly, he was more enthusiastic about meeting up than I expected - another thing about people from the South is that they are friendly. So Andy met up with me and helped me move into my new house. We instantly got along and as the days passed we started hanging out on a fairly regular basis. I really enjoyed talking shop and craft with him and loved that I could share my experiences to somebody who understood the hobby and the obsession. One day he suggested that I reach out to Kudos with any questions I had about making keycaps. One thing led to another and I suddenly found myself in the midst of artisans, makers, and people that I admired such as Binge, Keykollectiv, Booper, LSB, Zip, etc. The floodgates had burst open and I found myself swept up in the electric creative energy of other makers that I had so desperately wanted to talk to and get to know. Somehow, incredibly, and in the South mind you, I had found what I had been searching for all these years as an artist: a sense of belonging.

One day, while in the thick of Kosmonavt launch/sale/promo, Kudos approached me about doing a collaboration with my Frank N Cap design, and I said ‘Yes!’. After many weeks of putting our heads together, experimenting with one thing and another, discussions about prices, names, colors, the fruit of our labor was born and when Kudos showed it to me I was completely blown away. FrankenFurt had surpassed any and all expectations I had for the keycap. The details, the encapsulation, the end result truly was more than the sum of it’s parts. Kudos had managed to preserve the original integrity of the design while incorporating his own indelible touch to the keycap. He also gave the keycap some much-needed updates, not least of which was sculpting onto the base to increase the height of the keycap to Cherry profile, and providing a Topre stem version. This iteration of Frank is my favorite one yet, simply because it is the culmination of 3 artists who came together to create something that did not exist before.

We realized that we loved working together, that the spirit of collaboration, enthusiasm, appreciation for the arts drew us closer, and we wanted to honor that relationship by forming an artists collective that celebrated inclusivity, artistic integrity and expression, as well as mutual respect and support. We formed Kommune with the intent of creating a place where everyone can feel supported, and where we can pursue that which we are most passionate about: art and the pursuit of happiness.

I’ve literally had a change of perspective this past year and of all the things that surprised me was the realization that I belonged no matter where I was - whether that was in the foothills of the Appalachian mountains, or with other like-minded artists who love art for art’s sake.


Redefining Endgame

A little over a year ago, I spoke of the ever-elusive "endgame" board. What I've learned along the way is that such a thing simply doesn't exist. No keyboard will persuade you not to buy another one. No keyset will make the next GMK group buy unappealing. That artisan that you finally managed to trade up for. The one that matches your board perfectly. That too will lose it's luster when the next sale starts. Once we reach this level of acceptance, we are freed from the addiction and finally allowed to enjoy what we have. And though, we can't reach "endgame", we can surely aim for the next best thing. A keyboard worthy of being our daily driver. A keyboard that is a pleasure to type on and look at. 

I make no secret of it. Topre is my switch of choice. As much as I'd like to say that all Topre boards are created the same, it would be a blatant lie to do so. Having tried all weights (variable, 45, 55) and forms (HHKB, Realforce, Leopold 660C), I still find myself longing for my HHKB. My Watermelon Type-S has been my trusty companion for quite some time now but it left something to be desired. The 55g 10th Year Anniversary Realforce called for me but the cumbersome size and feel of the metal plate left me unsatisfied. It is no surprise that the logical conclusion was to bring the best of both worlds together.

There is a common criticism that case-mounted Topre housings feels "cheap" or "toy-like" on an HHKB. To me, the plastic helps to "absorb" the impact of the upward slider movement and feels smoother than it's Realforce and Leopold counterparts. This absorption lends itself even better if your preference is for the silenced variant. Though 45g is generally considered as "stock" weight, my typing style would be better suited for something more substantial. Having tried 55g weighted boards, I knew that my next board would likely require procuring some domes. 

Portability Evolved

With the HHKB Bluetooth finally out, I knew that I could no longer hold off on putting together this board. With the help of /u/apolotary, we had two on the way. Luckily, I already had two 55g Realforces collecting dust and a 87U with purple sliders. Why purple sliders? Compared to the Type-S sliders, the purple ones were slightly longer which allowed more travel distance. Having used both, I will honestly say that the difference in distance is negligible. However, I'd imagine that obtaining Type-S sliders is substantially more expensive than it's purple counterparts. Luckily, a community member was kind enough to provide the remaining sliders I needed to populate both keyboards. With all the supplies I needed, I feverishly checked the status of the EMS order.

Upon opening the box, the first thing that caught my eye was the rounded corners. Though the HHKB Pro 2 already has curved corners, it was much more "pronounced" on the HHKB BT. When I first saw promo photos of the BT variant, I was turned away by the "tumor" on the back. To me, the added bulk of the battery compartment took away from the minimalist form of it's predecessors. And though, I'm still not a huge fan of the design choice, I can safely say that it is imperceivable during daily use. Compared to my Type-S, the top plastic plate of the BT feels more rigid and thick -- producing a deeper "thock". Of course, these revisions don't come without a price. Gone is the feather-light aspect of the HHKB Pro2. In it's place, the BT feels noticeably heavier and now closer to the weight of a 660C. Aesthetics and feeling aside, I wanted to test the functionality as well. I was delighted to see that there was no perceivable input lag when typing on it. Range did not seem to be an issue at all either. Setup was painless and connection remained solid throughout my initial tests.

Modified Metamorphosis

The process of dome swapping can be somewhat time-consuming. It's not necessarily a difficult procedure but definitely tedious. As this would be Koala-T's first time opening up a Topre board, I wanted to make sure I allocated enough time to explain the process to her. One thing to note is that there are a lot of screws that need to be removed during the process so designating a separate container for each keyboard is highly advised. Along with the containers, I've found that a small Phillip's head screwdriver and tweezers will be needed for the procedure.

We started by opening up our two 55g Realforces. Three tabs along the bottom part of the back case are pushed and the case easily opens up to expose the plate and PCB. Be sure to disconnect the internal cable connectors before proceeding. There are quite a few screws to remove. Though, I’m sure the order in which they are unscrewed is inconsequential, I made it a point to loosen the black, then silver ones. Attention must be paid when separating the plate from the PCB. Personally, I grip the plate/PCB together and flip it over. This ensures that the domes will be facing upward and not succumbing to gravity during the separation process. I’ve found, from past experiences the domes are attached with weak glue. Do not rely on the fact that the domes will be secured so practice caution when separating the parts. With the domes easily accessible, we set the keyboard aside and move onto the HHKB.

The HHKB BT is slightly more tedious to open than the Realforce but not more difficult. We located the screws holding together the case. They are located in a “cavity” to the left and right of the feet. The third is located in the center of the battery compartment. We noticed an extra Bluetooth module attached to PCB. This was easily removed by locating and unscrewing two small screws on top. While removing the module, be sure to keep an eye out for a “plastic washer”. Set the washer aside in a safe place. At this point, we noticed that the module is also secured by a white adhesive tape. Loosening the screws under the module allowed for us to finally separate the PCB from the case. Just like the Realforce before, we pinched the parts together and flipped it over. This way, we don’t run the risk of having the domes fall off during the process.

While the keyboard was still opened, we figured we’d take the time to lube up the slider/housing. Since we planned on replacing the stock sliders with purple sliders, not lubing seemed like a wasted opportunity. Looking at the slider/housing, it's evident that the slider has “feet” that move along a groove in the housing. This groove is where we chose to apply our lube for maximum effect. For this project, we used the GeekHacker’s V2 Lube (thick) and EliteKeyboard’s thick lube. In my experiences, I haven’t noticed any stark differences in feel so use which one is more easily accessible. Do not use thin lube or you’re in for a mess.

To remove the sliders, we used a pair of rounded end tweezers to pry the stem out of the housing. Anything small enough to wedge under the slider without marring it will do. Upon doing so, you may experience a slight “pop/snap” of the stem. A small plastic tab on the end will likely break. This is normal and not a necessary component of the stem. From here, we replaced each black slider with a purple one. A quick thing to note is that there is a chance that your silencing ring may come off your slider. Make sure that the “glossy” side of the ring is facing up when reapplying it. A simple push and the slider should pop right in. From here, we applied some lube to the joints of the stabilizer wires and prepared the case for the dome swap. 

I’m sure everyone has their own methods for performing the dome-swap. Some prefer to remove all their domes/springs beforehand. For us, we tried to keep our domes intact up until this point. From personal experience, I found that lining up the domes into the housing was the easiest way to ensure alignment during reassembly. Because the sliders will naturally push up when we position the case facing down, you'll need to have something to prop it up. We used old silicone molds to suspend the case, though any items you have on hand will work.

The dome-swap itself requires a little creativity. You can opt to only swap domes for the alphas but in our case, we chose to do a complete swap. If you’re looking for the most straightforward transition, I recommend doing just the alphas. The domes are secured to your PBC by a light adhesive and should peel off easily. Take extra precaution when handling the springs, as they tend to bounce quite a bit and will likely tangle into one another if you are not careful. For us, we took a more systematic approach and swapped each “cluster” one by one. Ultimately, how you do the dome swap depends mainly on your level of comfort. Once the swap is complete, be sure to line up your PCB carefully. We used the screw holes as “guides” when aligning the parts. From here, it’s just a matter of reassembling the keyboards in reverse order and we’re done. 

With what was left over of the 55g domes, I took the chance to swap with my Realforce 23u Numpad. No need to let those previous domes go to waste. I also had some Hypersphere rings on hand so I applied the silencing mod following the same basic concepts.

Post Modification Impressions

I want to preface the following with the fact that my observations are purely based on personal preference and perception. Upon completion of the modification, I noticed that the silencing was on-par, if not, better than the Type-S. For those who like the the “pop/thock” of the upward slider motion, I don’t advise doing the silencing mod. For me, the audio difference is equivalent to the sound of large raindrops falling on a tin roof and the sound of raindrops on a wooden deck. For me, the sound and sensation is pleasantly muted. The new upper case lends itself well to the silencing in my opinion. In terms of weight, I personally prefer the 55g much more than the stock 45g. I consider myself fairly heavy-handed so I find the added weight helps in preventing erroneous keystrokes. The new domes also feel “springier” and I find the upward force helps to rebound my fingers for the next key press. Somehow, I feel somewhat more dextrous with the 55g domes. 

Overall, I consider the modification a great success. The new Silenced 55g HHKB has become a keyboard that I look forward to typing on. I guess considering the qualifications I look for in a “near-endgame” keyboard, this one ticks off all the requirements. For now, this bluetooth variant has satiated the desire to purchase another keyboard for quite some time. That is… until the white one comes out.

If you haven't had a chance to look over our previous post, here are two quick comparison videos. Note the sound difference before and after the modification.

My Mother, My Hero

I must admit, writing about my personal life makes me a little uncomfortable. The goal has always been to write about our experiences with KeyKollectiv so I usually avoid divulging details of my life. I'd like to think that I could somewhat justify this blog post as its tangentially related.

My parents were born and raised in Taiwan. A few years after I was born, a toy executive from the states took notice of my mom's work and approached her about working in the United States. Though I'm sure the recruitment was a great opportunity, I can't imagine the fear and anxiety of uprooting your entire life for the sake of giving your children a better life. They gave up their home, family, culture and traditions when they arrived in America. If not for this sacrifice, I would have turned out to be a completely different person than I am today.

My mother worked for a prominent plush toy company in Manhattan. I remember days when she would take her kids with her to work. We'd take the 7 train from Queens and I'd watch the graffiti covered skyline move like a film strip across the subway car. Her office was a short walk from Penn Station and a floor above a studio owned by Marvel. Back then, I fantasized about being a comic book artist and making that commute with my mom in the mornings. 

Company loyalty meant something then. Big brands like Hasbro and Gund actively courted her but she was resolute in staying with the company that gave her the opportunity to bring her family to America. As a budding artist, I admired the pride she took in her work. But the landscape of the toy industry was shifting. The demand for plush dwindled and what remained was being outsourced overseas. Inevitably, the company collapsed and, along with that, our stability.

During the recession, my mother took night classes to learn Illustrator and Photoshop. The language barrier made that difficult. She applied for jobs she would've never accepted a few years ago. Her skill set just no longer had a place in her industry. I watched a proud woman, whom I admired greatly, become obsolete over the span of a few years. It broke my heart. And though she dedicated her time to charity in order to keep herself occupied, I knew it tore her apart.

Five years ago, she returned to Taiwan to look after my grandmother. She worked in a small factory not much better than conditions in a sweat shop. And though my grandmother has already passed, my parents remain there mostly out of comfort. With each phone call, I sensed their English slipping away.

I received a phone call two months ago with the news that my mom had been laid off. Ironically, her company planned to outsource her work to China. She was crushed. As her eldest son, it was my duty to take care of my parents in their old age. How could I when I could barely support myself? I had failed them. No amount of remorse or self loathing could repay the debt they paid when they sacrificed their lives for their children.  

I did the only thing I could. I asked her to make a few cases for KeyKollectiv. The profits, though probably paltry, she would keep. We discussed design and patterns. I provided specs and feedback. I heard excitement in her voice for the first time in a long while. After all, don't we all strive to feel useful? Don't we all long for purpose? In all honesty, we're not entirely sure where or how far this will take us. But for what it's worth-- having shown her a glimpse of that woman I admired as a child -- what does it matter?



Before & After: HHKB Silence Mod & Dome Swap

With the last of the KK Mod replacements finally out the door and our 4 year anniversary on the horizon, Kudos and I wanted to do something for ourselves for once. It's truly been non-stop since February for us, and Mods have lasted nearly double what we had originally allowed for. That being said, the standard breaks from life weren't going to cut it this weekend. I needed to celebrate the end of this hellish journey with a bang. It needed to be special.

I have a personal philosophy about gifts: they should be something the person would want but couldn't bring themselves to buy for themselves. They should be indulgent in nature, but far enough out of the person's comfort zone that they would be very unlikely (or at the very least, hard-pressed) to splurge on the item or impulse buy it on their own. Most importantly, it should be meaningful in some way to that person. I personally love gifts that better a person's quality of life in some way or another. Although perhaps mundane in nature, one of the great joys about keyboards to me is that they are actually a HUGE part of daily life in the digital age. It should come as no surprise that Kudos and I had both immediately fixated on acquiring the new HHKB Bluetooth's for one another, though I wasn't actually an immediate convert. I was attached to my pink pexon cable and my white HHKB (newly endowed with cherry blossom PBT RF blanks, mute mallow modifiers and matching taro milk meowcaps). The new BT's aren't even offered in white, after all. What's the point?

wo systematic cable failures over the course of less than 2 weeks--which left me HHKB-less at work--definitely had me singing a different tune. Though I tried to acquire them without consulting him, ultimately Kudos beat me to the punch. With the help of a friend in Japan (thanks again /u/apolotary!!) we were the proud owners of two new HHKB BT's in less than two weeks time. While we waited, Kudos seduced me with talk of mods and endgame level setups--of experiencing oneness with cup rubber. After some deliberation, we settled on lubed purple sliders and a full dome-swap from 45g's to 55g's. Kudos documented the whole process, so hopefully sometime this week we can consolidate those photos here. It was definitely nerve-wracking opening up our HHKB's for the first time, but the final result was well worth the adrenaline rush. I know topre is already known for being "buttery" but there is truly no singularly more appropriate way to describe these feels. Butter, y'all. Just... butter. <3



I'm honestly not sure I expected the difference to be as stark as it was, but even from the (albeit crappy) audio on these clips, you can hear that there is a MASSIVE difference in the acoustics. It's also bit of a harder actuation when you hit the keys, but given that I slam down when I type, this is actually a plus for me. Overall I would say the mod was a huge success and it was definitely a lot of fun to do. More on that to come!

With love,

May the Fourth Be With You

Where oh where does the time go? We are nearly halfway through this year, and while we have plenty to show for it, I can't help but feel like it's been lackluster so far. Though I suppose therein lies the problem of having expectations about the way a year is going to go. There just aren't enough hours in the day to do all the things we've wanted to--try as we may. Sometimes I have to remind myself (and especially Kudos) that slow and steady wins the race. Not that this is one, but it's especially hard not to be trigger-happy when it comes to things your passionate about.

Our last two (sculpt) releases have been collaborative efforts between some our favorite artisans in the community--Retro Chick and Booper--and we feel immensely honored to get to put our heads together with some of the most talented people we know and release something totally different. Especially in a community where people are more often against each other than for each other--as much as that baffles me personally. KeyKollectiv has been fortunate to be surrounded by such positive and encouraging friends and fans, and we couldn't be where we are if it weren't for all the lovely people we surround ourselves with. My dad used to always say, "the ten people you hang around with are the most influential people in your life." So, if you hang out with nothing but jerks, you, too, will become one yourself. He always meant this more in regards to personal successes (business associates) as opposed to simply friendship, but I think it's equally important.

So my question is, if the people you surround yourself with shape you, who do you want to be? In light of recent events, I am reminded more than ever that I want to continue to be a kind, loving and generous person. I will do my best to learn from my failures. Which brings me to my next point: perhaps my loftiest and most heartfelt goal right now is focusing on making our blog a place where people can feel welcome in this "niche" community, a place to find strength when all the odds are against you, and lastly a place to have open-minded (and not inflammatory) discussions about the community as a whole!

And yes, that includes disagreements, because we are all human; they are bound to happen. Some of the most interesting topics of discussion are also, not coincidentally, some of the most highly debated--and not without good reason. If answers were clear cut, especially when it comes moral ambiguity, there would be no need for discussion to begin with! I think it's high-time we embrace our disagreements and use them as opportunities for clarity and growth. It's time we make this community (that we all love) a better, more inviting place. And for those who prefer to keep it exclusive, you're absolutely entitled to your position, but I'm curious: if you love it, why are you sentencing it to death?

With love,


Kommune Episode 1 is online!

The livestream went so much better than any of us expected, and the turn out really blew us all away! There are a few things we can tighten up, such as figuring out how to allow more people to view the chat at the same time. However, we honestly didn't expect more than 50 people to show up, so we were very surprised to hit the cap as fast as we did! (and hope we can find an alternative to that before our next episode)

Overall, we had so much fun putting this together, and we hope that we can make this a monthly thing where people can come talk keyboards, artisans and generally awesome stuff! For those who weren't able to make it, I'm including it in this post for those who would still like to see it. And to those of you who did, thank you so much for all the support and great questions. Hopefully you enjoyed it as much as we did!

With love,


Welcome to the Kommune

Hey guys, just updating to let you know that some of us are getting together tonight to do a livestream. We'll be answering questions as well as making some big announcements. We would love if you guys could come watch and participate in the discussion! More information here.


Show Me What You Got

 Not too long ago we mentioned taking a step back and changing the way we approach things, and that statement still stands. A few people on the GeekHack forums speculated that we had hinted at expanding KeyKollectiv, and, well… I’m going to out and say it. You guys were absolutely right, though we are still not entirely sure what that means. Kudos and I have reached the point where we can no longer keep up with the pace we have set for ourselves, especially if we intend to not be beat out by others with the similar (if not the exact same) ideas we have had--particularly ones utilizing methods only previously successfully executed by KK—but yes, we are keenly aware this won’t last forever. We do not own these methods(or the color ways), just as surely as Bro does not own robots and Clack does not own skulls. One look at even the most skilled artisans out there, and Kudos can easily deduce the methods used within minutes (such as the new K3 flag caps 😏). I’ve developed a pretty good eye for it myself. Here’s the thing, though, this applies to our methods as well. And that’s just something we have to be totally okay with.

     Personally, I believe that in such a small community it’s even more of a faux pas to infringe or duplicate someone's style, but naturally, it's inevitable due shared influences all around. Were this a large conglomeration that were, in any way shape or form, incorporated, then I don't believe the point of origin would be nearly as easy to pinpoint and perhaps, arguably more acceptable (it’s still ethically iffy, but inevitable and can also promote creative growth as well). But given just how small this community is, and how few artists currently exist, there are plenty of vacuums should they desire to fill them. However, it’s worth noticing what is already in existence. If there are, say, 20 artisans, and they all have their own particular signature style, YES there is by all means room for more artisans. Many, many more!! But not ones doing the exact same thing already being done. Maybe utilizing the same methods--sure--but they should at least be utilized in a creative way, in my humble opinion.

I get it. This happens inevitably when things are produced in mass, and we all turn a blind eye because it's out of our hands. A recent example of this that I've seen (on a larger scale, obviously) was about a year or so ago--Starbucks blatantly began turning their business model and marketing into a practically indistinguishable version of Intelligentsia. They even made an artisanal, small batch coffee subscription service and changed their website (as well as packaging) to reflect a distorted mirror of their competitor. As a longtime supporter of Intelligentsia, I admit, this rubbed me the wrong way. But I immediately began playing Devil's Advocate against myself, rationalizing that perhaps it is not as blatant as I thought, and if it worked for them, naturally competitors will follow suit. Surely nothing can be done or said at that level; these corporations are untouchable and we as consumers tend to believe this is simply “the way things are,” or worse (which I am also guilty of) that there is nothing wrong with it. But I would argue that--at the VERY least--on this small of a scale, the more diversity the better. If only a handful of artisans are on the market, why not try to make something completely different? It's so much more fun that way anyway! I can honestly say I truly look forward to seeing the things people come up with, especially when you can tell there is a lot of love and passion behind their ideas.

With that said, I wish any and all new artisans the best of luck. And:

With love,


Artistic Integrity

With every sale brings a new challenge, and with every wrap-up: relief tinged with regret. Today is the first time I've felt like writing since we began this sale, so let me start by saying, without further ado: orders ship Monday and you should likely receive them before the week is over. Kudos was left with a sprained wrist, and me? A broken heart. Was it worth it? No, but I'm glad to have shared this endeavor with you guys. Closure usually doesn't come until pictures are up and everyone is happy, anyway.

Hubris will always get the best of you.

And I don’t mean this in the way you might expect—if only we were as cocksure as people assume we are! The fact remains, we are scared sh*tless. We are two people pursuing our passion, and whether or not we want to believe it, it’s dog eat dog out there. Even in such a small community as this one, perhaps even moreso for that exact reason. Right now I’m less interested in updating this blog, and vastly more concerned with churning out all the ideas I’ve been resting on this last year (in hopes of eventually "getting around to it”). However, as I mentioned in the last post, it seems we are always in production. So this has become less and less feasible, and more and more heartbreaking.

In other keyboard related news, I am dying to get my hands on one of Rama's stunning new numpads. What do you guys think?

With love from the chinchilla cave,

🐨🍵 (and Mog)