Cup of tea on a white saucer against soft linens
Life

Mid-Spring Check-In

I’d meant to get back to sharing updates here on a regular basis and I suppose once per season can be considered regular. I’ve been busy, using every extra minute that’s not parenting or dayjobbing or generally trying to stay sane on finishing and then editing catastrophe!WIP.

Oh hey, how’s that going? Let’s check in on the progress of this Half-Life meets D&D horror fantasy (sci-fi? [def queer]), now with 50% fewer plot holes, 80% more consistency, and 100% snappy chapter titles:

Working Title: catastrophe!WIP

111,233 / 110,000 words

What’s that? It’s done? And off to beta readers already? And I still don’t hate it? Hahah, success!

In other versions of success, I’ve also been keeping up with my reading. Here are some of the books I’ve read and loved since last time (January):

Between Dragons and Their Wrath by Devin Madson
I flew through Madson’s REBORN EMPIRE series so I knew going in I was going to love this, yet somehow I was still not prepared! Three POVs balanced perfectly with a wonderfully original setting would have been enough of a sell for me and yet somehow Madson also weaves in several intriguing political plots and wild plant magic. Plus worldbuilding that’s so exquisitely layered without being overwhelming that still hints to long history, several deep and varied cultures, and a simmering tension between them all? Basically, everything I love about fantasy somehow in one book. I am waiting (im)patiently for the sequel, which I will likely devour just as fast.

House of Dusk by Deva Fagan
This one was an ARC – it comes out in August. A high fantasy that initially gave me Redwall vibes, since the protagonist is a former soldier who now spends her days in an Abbey’s garden. And like in Redwall, her horrible past isn’t really past and the monsters she’d rather avoid eventually come to mess things up. I loved that this book had an older female protagonist who actually acted and felt like she was older, as we don’t get as much of those in fantasy these days. Wise and scarred by her wisdom, all she wants to do is erase that past; but of course its that past that will end up saving her.
There are also gods, undead, creepy corpse brides, and fire magic, which all come together in a satisfying way. Check this one out in August!

Everybody Wants to Rule the World Except Me by Django Wexler
Also an ARC, but out in May. Sequel to How to Become the Dark Lord and Die Trying which last year was the most fun I’d had reading a book in way too long, and the follow-up/conclusion did not disappoint. A typical portal fantasy with a twist: the protagonist isn’t just genre-savvy, she’s stuck in a time-loop and learns from her mistakes. Whereas the first book leans heavily on its RPG/gaming roots, the sequel explodes more typical genre tropes. I don’t know what else to say without spoiling both, but they’re a fun, refreshing, occasionally raunchy, definitely irreverent read.

What have you been reading lately? Any faves?

Cup of tea on a white saucer against soft linens
Work In Progress, Writing

Mid-January Check-In

*casually blows off the dust on this blog* How’s it going, y’all?

I’ve been decrying the dearth of blogs once more, only to remember that: hey, I’m part of the problem. I used to blog a bit more here and elseweb, but life became busier and I became convinced whatever I had to say wasn’t worth saying. I’m not so sure the truth has changed on either of those fronts, but I’d love to pick up the practice again.

For 2025, I set myself a daily practice of nibbles in lieu of any large goals or grand resolutions. Just little things I can do every day that slowly nibble away at a larger cheese–I mean, goal. One of those nibbles has been writing, and so far I have only missed one day, and that due to a plumbing emergency (don’t ask — just picture red-tinged water bubbling up between the floorboards and the alarmed squeals of small children). Despite sometimes only writing a meager 23 words, I’ve surpassed 9k this month. Sure, it’s for this weird little story that will likely never see the light of another’s eyes and remain hidden beneath the other forgotten files on my harddrive, but I’m having fun writing for the first time in easily two years and I actually believe I can finish this.

And who knows, maybe the act of finishing something will be enough to break whatever this weird writing curse has befallen me (don’t ask — just picture red-tinged water bubbling up between my fingers). For now, let’s designate this one catastrophe!WIP, to helpfully differentiate it from catacombs!WIP and cannibal!WIP, my other two on-again off-again projects. I passed the 70k mark yesterday and foresee it being around 100/110k total, a lot like TPA.

I guess it’s a Real WIP now. To that end, maybe I’ll hearken back to my pre-publication roots and do a little progress tracker for this Half-Life meets D&D horror fantasy, now with decommissioned rail systems, survivor’s guilt, and fun explosives.

Working Title: catastrophe!WIP

71019 / 100000 words

My other daily nibble is catching up on all the books I’ve missed over the past 5 years being intentional about reading every day. I actually started this nibble back in August and it’s reaped rewards a dozen times over, but I wanted to continue it into 2025. It’s too easy to let the day slip away with work and necessary tasks and children’s needs, which is why I initially set out to read as soon as I woke up in the morning. That has slipped recently, and I’ve noticed my reading has slipped along with it. So back to the daily nibble, even if it’s just one page.

This year I’ve already finished reading one book, Metal from Heaven by August Clarke. A vibrant, violent, and at times hallucinatory fantasy about workers’ rights, the slipperiness of utopia, and the sacrifices revenge demands. This book is an overall exemplar of all that’s amazing coming out of the fantasy genre right now, timely in a way that’s also timeless. I’ve already seen it mentioned as a contender for numerous awards lists and it’s absolutely deserving of the buzz.

So yeah: starting the year off right, I’d say.

Life, Writing

“How’s the writing going?”

A well-meaning question that’s just as hard to answer. Sometimes I can truthfully answer — after a few solid 5am writing sessions — “good.”

Lately… it’s more complicated. “It’s going,” suffices for both of us, and is equally true.

But what I really want to say, and what no one has the time for, is that the baby was up for three hours on Friday night, so I slept in until 6.30. I had just enough time to finish one cup of coffee and open my laptop before I heard a tiny “mama Kai?” from the hallway. Cabin Girl is up. I tell her good morning and she sits on the chaise under the window and tells me about her dreams last night.

Then I let her have her tablet so I can finish a second cup of coffee and try to write, but I can never manage the latter once she’s up. Instead, I make her breakfast (cracking egg, scrambled eggs), go to the backyard to put some plants in the ground, and then the baby’s stirring and it’s 8am??

I get the baby dressed and snacked, I get CG dressed, and we’re on our way to get some bagels for my wife. I forget to wipe the dirt from my cheek, but someone helpfully points it out in line.

A chocolate muffin for CG, bites of my bagel for the baby, we sit at a booth and I try to strategize the morning. If I can wear out both kids, I might have time to write while they charge in the afternoon. Should I try to make the plant sale at the Natural History Museum? Maybe they’d have the flatwoods plum I really wanted. But before I float the possibility of hey, plants! with CG, I get a text from a mom friend — can we come over for a bit? She’s still feeling out of sorts from the flu (that we gave her, whoops) and her sitter canceled.

Of course! Soon I’m outside with four kids and a box of chalk but only the baby’s playing with the chalk; CG and her friend, 6, are in my car pretending to drive and the fourth child, 3, is sulking because she wants to go inside. What about a walkabout? “Yeah!!” shout the kids in the car and then there’s a rush to get shoes on.

We walk to 6’s elementary school and back — CG will be starting there in just a few months and wanted to see where it was. The baby walks for a little bit, but his short legs simply can’t keep up with the older kids, so I strap him to my chest for most of it. 3 gets tired, too, so I put her on my shoulders for the last stretch. She squirms off just when we reach their home and all three older kids run inside together.

I walk the baby inside and find the girls on their tablets already. I make popcorn for the girls and then hang out with the baby until it’s time to take CG to gymnastics. Her gym is packed, the busiest I’ve seen on a Saturday in a while. I bring the baby’s carrier because I’m not sure how he’ll be during the hour of gymnastics. CG runs off to warm up. I try to get the baby to settle in my lap, but he’s decided my lap is a slide. When I get tired of this, I put him in the carrier and bounce around and — oops, he’s asleep. Maybe he won’t sleep long?

Nope, he’s completely out for nearly the whole hour of gymnastics. So that’s his nap for the day. At least I get to watch CG tumble and jump and flip on the bars — as well as run around, be silly, and ignore her instructors. Ah well.

Home again and now both children are hangry. I give the baby to my wife and grab lunch and get CG fed. Then I tap out. I only mean to close my eyes for a few minutes and daydream of plot but I conk completely out instead. Whoops.

When I rise, the baby still hasn’t napped and CG is putting together a puzzle in her room. I try to put together the pieces of my brain and realize we should probably offer to bring desert when we go over to our friends’ later. They’re going to feed us dinner, after all. I spend too much time trying to find the Best Dessert nearby while CG plays with the baby and oh shoot, we should’ve left already.

CG is excited to see her friend, 5’s, house. CG and 5 start playing boardgames on the floor, the adults actually manage some conversation while corralling the 2 year old and bouncing the baby into a 2nd nap.

Then we go outside and the baby learns how to crawl up the baby slide and sliiiiiiiiiiide down and he’s living his best life and 5 teaches CG how to use her (kid-friendly) bow and shoot an (kid-friendly) arrow, and my wife delights in all the plants they have and I delight in the hundreds of lovebugs and the kids try to fly a kite but just tangle themselves up and then their mom shows me all the grubs in their compost.

Then it’s dinner time and two pairs of parents try to get two pairs of kids to eat. We end up trading off until CG and 5 had their fill and now they’re out front, playing with the neighbor kids. I lure them back inside with cookies. It’s getting past the baby’s bedtime, but the girls want to play one last boardgame, and then one last game. Fine, fine, but we have to go right after —

And we do, with the normal amount of goodbyes and we’ll see you agains and no really, CG, put your shoes on.

The baby is loopy. So are the mommies. We make it home, put the baby down only an hour late, and then work on CG. She’s tiiirred and dragging but we get her in jammies and in bed. When only one mommy is needed, I stumble into our room and fall face-first into bed, promising myself I’ll write in the morning.

*

The baby wakes up at 4.30. He’s just chattering, so I grab the monitor to let my wife keep sleeping and start the coffee brewing. He keeps chattering. I give him a bottle, change his diaper, he goes back to sleep. For 5min. Then he’s up and down, fussing but not really, and I’m trying to write, but not really, because is this the time his fusses turn to cries? It’s 6am and he’s still going so I hold him and pat him and rock him until his body is floppy with sleep. Now it sticks.

I promised myself I’d go for a run this morning so it’s now or never. I put on shoes and headphones and head out the door. It’s a Zombies, Run! ending episode, so it’s all very exciting but also longer than usual.

CG is up when I return — whoops, that was an hour — playing games with other mommy. I make breakfast just as the baby wakes up. We take our time getting ready as I coordinate with my sis-in-law about meeting up to go blueberry picking. Pack up the car, tell CG to get her socks on (“but where ARE my socks??” they’re in her room, they’re always in her room), pack snacks that will never be the right ones or enough, put ice in the water because it’s going to be hot, wipes, extra clothes, swim suits because maybe we’ll stop by the lake after?, which also means towels, CG’s floaties, goggles, flip flops —

— and oh shoot, we were supposed to be in the car by now. We strap all the children in, doublecheck we have everything, grab that one last thing, and finally we’re gone.

The blueberry picking place is well-signposted and soon we’re pulling in just as my SIL and parents get there. Baby goes in the stroller and CG’s already running off with her cousin, 6. The bushes are full and the berries are ripe and the two girls have Been Here, Done This, so it’s the first year I’m not holding CG’s hand and showing her which to pick. Instead, she’s two rows over, competing with her cousin. I get to pick all by myself and it’s… a little lonely, actually.

With two fully capable kids and several adults, we soon have enough blueberries to last at least a week (in our house, anyway), and it’s getting hot and the girls are overheated, so we head in. But not without picking one last blueberry. No really, this is the last one. No, this is.

The field owners brought in a shaved ice truck because they’re wise, so we settle down in the shade while the girls (and the baby) eat shaved ice. There’s a breeze and it’s not too humid and it’s a perfect moment of exhausted while loading up on sugar.

There’s an animal sanctuary nearby and it closes soon! They have rescue pigs and cows and chickens and turkeys and goats and even a horse, as well as a new beehive that’s busy with activities. The girls head straight for the playground.

After a little bit of cajoling, they’re getting overexcited about the pigs (“there’s a pig! THERE’S ANOTHER PIG!!11”) and a little freaked out by the turkeys. There’s even a tractor ride (“I SEE A PIG!!!”). Then we have to pry the girls off the playground again because it’s two hours past this baby’s naptime and he’s getting slap happy.

The baby does not fall asleep on the drive back, which is probably for the best. I drop him and my wife off at home so they can both nap, then take CG the short distance to the massive pool at my parents’ apartments. There is Food and I am relieved I don’t have to figure out lunch. The girls eat all on their own and then play together on the floor and I have a moment where I just sit and stare at the wall for a while, the fact that I’ve been going since 4.30am catching up to me. My brain goes blissfully quiet.

Then it’s Pool Time!! so we get the girls in bathing suits. Sunscreen applied, towels and floaties and pool noodles grabbed. It’s just me and grandpa and two little girls. Can’t be that bad, right?

I forget that 6 can actually swim and soon I’m being attacked below by one child and attacked above by the other. We play keep away for a bit, where I’m the thing being kept away, then I get grandpa to come in and play with them so I can just ,,, float.

The water is a bit cold, because nights are still mild, so when the clouds roll in, both girls start complaining. We rinse off and head back for ice cream — grandpa has special color-changing spoons and it breaks the girls’ minds — and then CG’s cousin has to leave because school tomorrow and I’m fading faster than cheap hair dye.

We’re home again and now it’s a race to get the baby to bed and CG in jammies. I manage to help with dinner and putting the baby down a second time, and then I’m done. It’s barely 8pm and CG wants to do a puzzle and my wife tells me it’s ok, she’s got this, go to bed.

I’ll write in the morning, right?

*

“How’s the writing going?”

I want to say all the above and more. That in theory I have the time, that I have the drive, that I have the want. That I plan on writing every morning. And I do…. sometimes.

And to be fair, not all weekends are like this. Sometimes both kids sleep in until 8am. Sometimes I run away for a few hours to a cafe with my laptop.

My WIP sits at 60k on its fifth rewrite and I hit my goal of 500 words more often than not. But the days that are “not” often look like the above and then Monday morning I’m riding a weekend hangover and still have to dayjob.

Like with the baby years, this won’t last forever. I can’t deny I’m not envious of those writers who can take a whole weekend to stew on their plot, to badger their characters, to rustle up complications. But I love this life and wouldn’t change it for the world. 

“How’s the writing going?”

“It’s going.”

Chronicles of Ghadid Trilogy, The Perfect Assassin (Book 1), Writing

When is it “finished?”

33769447634_a53c5b36c4_z

As of Friday, Book One is done. And yet it’s not really “finished,” per se. It’s sitting quietly on my harddrive, resting and dreaming, before I slog through it for one last read-through, then it’ll be off to my editor who may (or may not) tear it apart and declare it an abomination. Either way, there will be more edits.

Which made me wonder why I felt like I could label it as it is, done. A big part of it is definitely a feeling, a big sigh of relief, a rush of pride. Yet I have been here before with books I’ve written, only to turn around and completely rewrite them 2 months or 2 years down the line.

So what does done mean?

For me, at least now, at least in this moment and for this project, it appears to mean that it’s at a point where I’m comfortable sharing without caveats. When I gave it to my betas at the end of May, I also gave them a ton of caveats. I was as far as I could get on my own at the time, but I also knew there were still problems, could feel them even if I couldn’t quite put my finger on them. So I told them that, told them to expect that it wouldn’t be perfect, and that it definitely had problems, and to please help me find what those problems were.

Now… it still has problems. It will never be perfect. But I feel like I can hand it off without caveats. That it can stand on its own. Within all those words is a complete story with a full character arc and logical consequences and big stakes, and minimal, if any, plot holes.

Again, there might still be things I’ve missed, things I’m blind to. I’m going to read through it one last time and then other, fresher eyes will have a go at it. But for now, Book One is as done as I can make it.

Chronicles of Ghadid Trilogy, The Perfect Assassin (Book 1), Work In Progress, Writing

#amediting – Make it Bleed

The best decision I’ve made so far with this round of edits – aside from, you know, doing them – was to turn on Track Changes. Now whenever I feel like I’m treading water and getting nowhere, all I have to do is flip to “show all markup” and see just how much I’ve done.

Aaah.

Of course, all that red doesn’t say anything about the quality of the edits, but it sure is pretty to look at.

T minus 10 days and counting and I’m finally starting to feel like I’m going to make it, and not just at the last second. 60-ish pages left to edit, 2-ish scenes let to (re)write. I’m starting to get it into my head that I’ll have time for another read through. But let’s not get too cocky – something is bound to happen and eat up all my soft deadline cushioning.

But I’m already starting to plan what I’m gonna do when this is off my desk. Sleep. Read. Buy a chocolate cake. Eat it all. And then start writing the next book. Which I am SUPER excite about, FYI.

In the meantime, I’ve still got 10 days, so here’s current progress on Book One, working title Redacted, the story of a historian turned assassin turned detective who’s more than just a little tired of this shit. Now with more! raucous gambling, mythology tweaking, and polite civic discourse.

Chapters: 25 chapters out of 33 edited

Current word count: 94,090 out of 90,000

Fun Google searches this week: “Does a camel chew cud?”

Draft Zero, Life, OIBM, Writing

#Thankful

november-128

I had every intention to get in on the one-a-day thankful meme, but then it was mid-November and, well. But I firmly believe it’s never too late to be thankful, so I’ve compiled my list for Thanksgiving itself. 26 things because this year, Thanksgiving fell on the 26th.

26 Things I’m Thankful For:
(or: A Thanksgiving Thankstravaganza)

26) Tucson and it’s gloriously wonderful chaotic weather.
25) Our fuzzy furry crazy cats.
24) Gainful employment.
23) BPAL and other good scents.
22) Happy twinkle lights.
21) Standing desks.
20) My overall good health.
19) Deadlifts and squats and everything they’ve taught me about true strength.
18) The local Thanksgiving 5k.
17) The inspiration that comes during a good run.
16) Zombies, Run!
15) All the amazing musicians who keep making music and life.
14) All the amazing authors who keep writing.
13) Living during a time when we have access to such a variety and depth of great arts and music and books.
12) My agent.
11) Coffee.
10) The opportunities that I’ve worked for and stumbled across.
9) Writing and the purpose it has given my life.
8) The Internet.
7) This blogging community.
6) Being able to cross the world in a matter of hours.
5) Growing older and all the experiences and wisdom that comes along.
4) Financial stability.
3) Family – chosen and blood-related.
2) My friends.
1) My wife.

—–

Here is my current progress on OIBM, a YA fantasy ruckus about magical girls, the apocalypse, and exactly whose fault it is:

Also known as: DONE.

Yes, I moved my wordcount target down. Yes, it needs about 20k more to be a viable novel. But this is draft zero, aka a very long and convoluted outline, and should come in way under my eventual goal.

Now I’m going to let it sit and ferment and work on something else. I have an older novel to tweak and rewrite in the meantime. I definitely need some time away from this one, because it is missing something crucial and being so close to it has blinded me to what that could be. Distance will give me the perspective I need to fix this beast – I hope.

This weekend, though, I’m going to read and cook and hang out with friends and family and get outside and read and maybe start brainstorming and read.

Happy Thanksgiving from all of us at chez Doore!

Draft Zero, OIBM, Writing

Just Keep Swimming

The benefit of consistently writing for so many years is that you really get to know your process. Which means knowing what works for you, but also knowing where you struggle.

I’ve come to accept over the years that 1/3rd of the way through a first draft is always where I start losing momentum. The story is starting to come together and I can finally see the shape of the end and am excited to get there – but I still have to stitch together the rest of the plot. I’m an unapologetic pantser and what gets me writing and through (most of) the first draft is needing to know what’s gonna happen. The absolute fastest way for me to kill a fledgling story is to try to plot it before writing.

Of course, 1/3rd to 1/2th the way in, I know pretty much what’s going to happen. And that’s when it becomes work: sitting down and getting those words out every single day.

The only way out is through, so here we go. Nose to grindstone (which always seems like such a terribly painful idea). Writing every day. Get it out, get it written, and get excited again.

Best way to get through this rough bit is to hold myself publicly accountable. So without further do, here is my current progress on OIBM, a YA fantasy ruckus about magical girls, the apocalypse, and exactly whose fault it is:

Fun Recent Google Searches: Exactly how long someone can be unconscious after being knocked out before brain damage is an issue. Answer: not long.

Average Words Per Day This Week: 1700

Numbers of Bears Introduced in Story So Far: 0

Chronicles of Ghadid Trilogy, The Impossible Contract (Book 2), Work In Progress, Writing

WIP Check-In: The Final Draft and Final Countdown, Day 1

I have a week left until my wholly self-imposed deadline of April 1st to finish this final draft of my WIP. I’m a month late already and April Fool’s Day just seems to be an appropriate time to send this beast to my beta readers.

There is an awful lot of restructuring and rewriting to do in these final days and pages, so to keep myself motivated and accountable, I’m going to check in here and update my progress.

Is the final draft done yet?: NO

Current page count: 177/206

Shots of whiskey: 1

Current problems with the manuscript: too much suspicion, not enough relief and surprise.

 

Other things unrelated to said final draft:

I’m officially doing a second “season” of the Cactopodes tumblr, rather conveniently starting April 2nd. What started as a place to deposit photos of local cacti, namely saguaros, which are all quite individual in nature, quickly devolved into a lovecraftian nightmare about four wayward scientists who got lost in the stygian wasteland of the Sonoran desert.

It’s really quite silly and more of an excuse to be ridiculous – and it is a perfect project to work on once I get this final draft done and out the door. I want to keep writing – it’s never good to take a long break, at least not for me – but I also don’t want to start a new story when I’m trying to query this one. I’ve learned I can’t query and write something entirely new at the same time – it just doesn’t work.

So instead, I’m going to go with nameless, octopoid horrors.

Chronicles of Ghadid Trilogy, The Impossible Contract (Book 2), Work In Progress, Writing

This is the WIP That Never Ends

It keeps on going on, my friend.

One person started writing it not knowing when she’d stop.

And she will keep on writing it forever just because –

At least, that’s what it feels like! I had a December deadline to reach 100k words, thinking that would be close enough to finished. That passed by due to holidays and sickness and a death in the family. Then I thought, oh I can get 100k by the end of January – but 100k didn’t look like where my end would be anymore. Maybe closer to 120k.

But I could get 120k by mid-February!

…except now the end looks closer to 130k, maybe even 140k to be perfectly honest (which I am frequently not with myself). I can do that by March! So somehow, 100k in December is now 135k (split the diff) in March. This is why I am not an event planner, everyone.

It’s getting to feel like Zeno’s paradox up in here – but thankfully there are not an infinite number of words in this WIP, no matter how much it feels like that. Plus, I know I’m getting very close to the end now because I am starting to dislike this WIP, starting to wonder why I would chose such a path, why I’m even bothering to write when no one will read it – and those thoughts only come when I’m almost there. It’s like the last half mile of a 5k, when you’ve put all your effort in and you’ve come a long way but everything hurts and damn if half a mile isn’t still a long way and wouldn’t it be nice to stop running and have a cup of tea under that tree over there?

Only that’s the time to ignore that tree and the pain and what’s left of the race and just focus on putting one foot in front of the other until you can see the finish line and hear the cheering and you realize you’ve got a little left in the proverbial tank.

Neil Gaiman wrote a bit a while back that really struck me – and stuck with me. I come back to this little revelation every time I get to this point in a story – be it draft zero, the first draft, the first rewrite, or the 100th rewrite:

The last novel I wrote (it was ANANSI BOYS, in case you were wondering) when I got three-quarters of the way through I called my agent. I told her how stupid I felt writing something no-one would ever want to read, how thin the characters were, how pointless the plot. I strongly suggested that I was ready to abandon this book and write something else instead, or perhaps I could abandon the book and take up a new life as a landscape gardener, bank-robber, short-order cook or marine biologist. And instead of sympathising or agreeing with me, or blasting me forward with a wave of enthusiasm—or even arguing with me—she simply said, suspiciously cheerfully, “Oh, you’re at that part of the book, are you?”

I was shocked. “You mean I’ve done this before?”

“You don’t remember?”

“Not really.”

“Oh yes,” she said. “You do this every time you write a novel. But so do all my other clients.”

So here’s to a mid-February or March 1st deadline, be it 120k words or 140k. It will get done. I am almost there. One foot in front of the other. One word after the next.

Work In Progress, Writing

Achievement Unlocked: 50,000 words

achievement

Wouldn’t it be great if – like in a lot of video games these days – every time you reached a major goal in your life a little “achievement unlocked” button would pop up in your vision? Well, assuming they didn’t pop up while you were driving. Even better for writing goals. It would be that much more motivating.

Unfortunately, that’s not (yet) the case. So I’ll just have to make my own for hitting 50k on my draft zero for my current work in progress.

…granted, it’s only draft zero and I still have 40k to go and oh man, is it going to need a thorough rewrite and then a proper edit, plus some fermentation time, and maybe a shake and a dash of salt –

But I’m not going to think about that right now.

50k! Woo!