i am ski

Munich and... Amsterdam?


Our anniversary fell on Thanksgiving this year, and rather than celebrate the two together, we opted to skip Thanksgiving and celebrate our anniversary in Germany, at the invitation from a friend who lives there.

We should’ve known better.

We have never had successful anniversarie vacations. The wife and I have tried several times to plan things to celebrate the day, but something always seems to come up. We’ve had to cancel trips because my dad fell deathly ill and I had to fly back to AZ. Or my daughter gets diagonosed with cancer, and I temporarily move to the city she went to school in to be near her (yay remote work!). Or Covid.

The wife and I are convinced Covid was our fault because we had the audacity to not only plan a trip, but to put money down ahead of time. While our world shut down in March of 2020, we had made plans during our anniversary in 2019 for a trip in April 2020, when the weather wasn’t so crappy.

We’re so sorry.

The Germany trip was (mostly) a disaster before we even left.

It started with the wife trying to solidify plans with her friend in Germany. She was texting and receving very terse, one-word replies. Or “I don’t care” answers. It set a funny feeling in the pit of the wife’s stomach. One we should’ve listened to.

The seat I paid extra for (I’m a big guy, and enjoy a bit of extra legroom) was so narrow, it was more appropriate for a child.

When the friend picked us up at the Munich airport, there were no big hellos, no big smiles. Just a quick hug, throw the bags in the back and head to where she lived in Dachau. The ride was quiet, with just a few comments. Not typical for a friend you haven’t seen in 6 months. She kept the radio up and the bass in the back precluded me from really joining the conversation.

So, already uncomfortable.

But once at her house, she warmed up a bit, and seemed a bit chattier. Even gave us “real hugs” this time. We went out to dinner, and then joined the friend at her line dance class. Friend is very strict about keeping her schedule, so we went along. I even joined for the first line dance at the prompting from the women (and there were only women) in the class.

The next day we piled into the bass-thumping car for one of the few bright spots in the trip: we travelled to Aschau for the weekend, a town nestled in the Bavarian Alps and it was simply delighful. We took a ferry to the Fraueninsler Christkindlmarket (Women’s Island Christmas Market), and strolled around the island. The friend was intent on finding the fish sandwich she loved, and seemed a bit offended when I wouldn’t have any. I simply don’t like fish. And then she was doubly offended when I declined gluehwein. I don’t like wine either, preferring beer.

And this is where things started to feel off. We visited the monastary, got a sausage (and a beer for me), and visited the potties. And then the friend said we needed to leave.

We’d seen maybe a quarter of the market? Hadn’t even really stopped at the booths, having made a beeline to the fish sandwich stall.

Ok, so back to the ferry, back to the hotel. Next day we left, had a quick stop in Wasserburg, a walled town bordered by the river Inn. Then back to Dachau.

It became quickly obvious we were not welcome in the friend’s house. She kept making passive/aggresive remarks. Seemed upset that we wanted breakfast (she’s a one-a-meal day type of person). Obviously put out that we disrupted her routine. Small things that were quickly adding up.

The day after we came back from Aschau, we went to Munich to visit some of the larger Christmas Markets. When we popped out of the train station we were right in one of the downtown ones, surrounded by old buildings. It was very cool, but apparently it was “too touristy” for the friend. Well, I’m a tourist, I’m all for it.

Instead she led us through the market to the outskirts, and then asked if we wanted some coffee. I replied sure, and she walked off again… but seemingly nowhere in particular. Then she decided she needed a bathroom. After that was done, she asked what we wanted to do. The wife said maybe we should get some coffee and sit for a bit.

The friend litterally gasped and said “you want to sit?!

Well, pardon us for wanting to enjoy our coffee.

Instead the friend decided she wanted to go visit the Medieval Market. We said fine, nice to have a destination. She took us on another train, got lost three times along the way. Once found, we discovered it was quaint little Christmas market with a Medieval theme. The wife found a seller that had fountain pens and wax stamps. She was looking at buying one, but the friend snorted derisevely and asked why?

Ok, nevermind.

Friend asked if we wanted to go see “the residence”. I said I had no idea what that was, and after another one of those “what’s even between your ears” looks, she said it was where monarchs lived. Turned out she was talking about the “Munich Residenz … the largest city palace in Germany, serving as the former royal palace of the Wittelsbach monarchs of Bavaria.” (thanks Wikipedia!).

After that, the friend decided we were going to Tollwood, a Christmas market on the site of Octoberfest. So another train ride and off to visit another Christmas market. “Visit” is a loose term here. We literally went in, saw one tent, the friend wanted gluehwein and to smoke, and then we left. wtf. Time to go home it seemed.

We took a train, and then bus, back to her house in silence. She wouldn’t respond to my smiles. When we got off the bus, she walked 10 yards in front of us, and didn’t say a word, trusting we would follow her in the dark back to her house. Once home, I thanked her for playing tour guide again, and was again met with silence.

I think that’s what did it for the wife. She was furious at this point.

Over the weekend, we had talked about getting a hotel, just to help defuse the situation, but the friend’s complete refusal to acknowlege a basic courtesy changed all that. We instead went for the nuclear option and decided to have her drive us to the airport the next morning.

The conversation that ensued was obviously terse. After berating us for 10 mins, the friend insisted she needed her coffee and smoke. Then she went upstairs to get dressed (she’d been out walking, but apparently couldn’t be seen dropping people off at the airport in her yoga pants). We stood with our bags in the foyer of her house for probably 30 minutes waiting.

During the five days we were there, I’d been talking with my brother who lives up in the Netherlands. He and his wife had been planning on coming down to visit and join us at the Christmas Markets. I’d been texting with him this entire time, detailing how uncomfortable things were. At this point, I told him to not bother, letting him know we were packing up and leaving. He suggested we come up and visit them instead. A life boat in the sea of strain.

When dropped off at the airport, the friend got out and hugged us. She genuinely seemed sad to see us go. Perhaps we should have started with — and definitely will next time (if there is a next time) — a hotel. We’re not going to put anyone out ever again.

So we’re off to the Netherlands, to visit my brother and his wife, and enjoy the rest of the vacation.

Or…so we thought.

After being dropped off, we made our way to the Lufthansa desk, and tried to get our tickets updated. We told the service agent we were wanting to fly to Amsterdam that day, and then fly from Amsterdam to the U.S. the coming Sunday, the day we were originally supposed to fly home from Munich. It seemed to take longer than it should have to explain what we wanted to the agent, who looked as if she had something smelly on her upper lip the entire time.

She said that changing our tickets would cost us money, and we said fine, naturally. We wanted to leave. Then she told us it was going cost over €2,000 to make the change. We definitely paused at that. The agent then said the only helpful thing; what if we were to book a round-trip flight from Munich to Amsterdam, come back early Sunday morning and catch our original flight from Munich to the U.S.? That would only cost about €500 for the two of us.

Seemed like a much better deal, so we book those flights, checked our bags and went and found our gate and some breakfast.

While waiting at the gate, the wife received an update on her Lufthansa app, showing our new flights:

  • Two tickets from Munich to Amsterdam

  • One ticket from Amsterdam to the U.S.

  • One ticket from Munich to the U.S.

  • No return tickets from Amsterdam to Munich.

oh, ffs.

We had already scanned our boarding passes and gone through security, so we couldn’t go back out. We decided to get it resolved once in the Netherlands.

To make an already long story somewhat shorter, we spent the next two days and a total of 5 hours on the phone between Lufthansa and United (United Airlines and Lufthansa are partnered through the Star Alliance, which is how we got to Amsterdam). We even took the bus back to the airport to try and straighten it out in person, but we were told by one of the six agents standing around doing nothing that they were unable to help us rebook and we would have to do that online. Trying to do it online resulted in messages about issues with our reservations (duh). So we were told to call.

The agent I spent the most time on the phone with was very helpful, and she managed to get us rebooked from Amsterdam to the U.S., for the fee of €190. No idea why the agent in Munich, who started this whole mess, charged us over €2,000 for the rebooking. The phone agent also managed to cancel the Amsterdam to Munich flights, and we received money back for that, which helped offset the rebooking cost. Awesome.

With all that taken care of (or so we thought. Foreshadowing!), we set out to enjoy the time with my brother and his wife. We took a train to Den Haag (The Hague) for their Christmas market. My brother and I spent time in Haarlem, while the wife and SIL went on a 20-mile bike ride to the coast (the wife’s leg muscles were SORE). My brother and I watched the Lions beat up the Cowboys (the day after the actual game).

It was a nice visit.

But then the day before we were due to fly home, I tried to check in.

“There was a problem with your reservation”

Queue much cursing.

This, thankfully, was the most minor of the issues we had with these flights. Counting on them being able to sort us at the airport, the next morning we said our good-byes (with large helpings of “thank you for rescuing us!) to my brother and SIL, and hopped the bus earlier than planned. Getting our boarding passes and bags checked was painless. Not even a blip or concern at the check-in counter. Once through security, we both relaxed a bit.

You would think I would know better by now.

We found our gate, which, naturally, was at the very end of the wing in the terminal. Once we established where we were leaving from, we walked back the half-kilometer or so to the lounge area for coffee and breakfast.

Once back at the gate, we received a gate-change notice, to a gate in a completely different wing. Of course.

After about a 15-20 minute walk, we found the new gate. Which had KLM agents at the desk. Which…didn’t make sense. And sure enough, nearly the minute we arrived, we received another gate change. Back to the original gate.

Oh ffs. Again.

Sweaty and annoyed at having to walk back and forth across half the airport, we finally managed to board our flight. And once in our seats, the wife had herself a bit of a cry (not the first one of the trip, but certainly the most understandable).

I started writing a note on my phone, a bulleted list to keep track of all the major and minor things this trip entailed that went wrong or were just bad.

I had 93 bullet points when done.


When we finally got home, I went to pick up a pizza while the wife started laundry. When I got back, I locked the door, changed into jammies, and the wife and I decided to never, EVER go on a vacation for our anniversary again.

We’re also considering celebrating our anniversary on a completely different date. Ours is cursed.

Edinburgh and London


Sometime back in the spring, my brother messaged me and told me that Fields of the Nephilim, a gothic rock band from the late 80s/early 90s, was going to be playing a show in London at the end of October. He said we should go, and, at the time, I scoffed, mentally rolled my eyes, and said “Sure, why not travel 3500+ miles to see a concert”.

But that idea of traveling to the UK, a country I’ve never been to before, set up residence in the back of my brain, and every so often sent out a reminder. Eventually I told myself that if I managed to sell my motorcycle I would use that money to go.

I sold the motorcycle in June.

Now that I had the money, I started wondering if I was actually going to go to the UK. The wife was all for it, saying it would do me good to go on vacation and see my brother (he lives in The Netherlands). I was still waffling about going, but to help maybe push me in the right direction, I purchased a ticket to the concert.

That idea that was in the back of the brain now started sending updates; what if I went to the UK, flying into London, and then take the train up to Edinburgh? Edinburgh has been a bucket list item for awhile, so why not? So I pulled the trigger and booked the flights.

It was a great trip, and I’m very happy my brother provided the impetus and the wife pushed me to go (she’s awesome). Edinburg was amazing, and London was pretty cool as well. In Edinburg I toured the castle and signed up for a Harry Potter tour. Other than those two scheduled things, I just followed whatever looked interesting. See a tall spire? Let’s go see what that’s all about. That pub looks cozy, let’s go inside and check it out.

I did the same with London. I toured St. Paul’s Cathedral and my brother and I went to Churchill’s War Rooms. Walked by Buckingham Palace and down to Piccadilly Circus. Essentially, I played tourist.

The last night of the trip was the concert, and I’m very glad I went. I’ve never seen Fields of the Nephilim before and they sound great live. It was a kick ass show, a kick ass trip, and quite a memory.

Next up: Germany!

Floundering


Just a quick update. I’m still working on the 30 Days to Learn Laravel course on Laracasts. I’ve completed all but the last two lessons. I’ve really gotten lost in the the Test Driven Development part. It’s just not making any sense. I get frustrated, and give up, and then a week later come back to it, start the lesson from the begining and try again.

I’m not a programmer, so a lot of this isn’t makingf much sense. But I’ll finish this course…eventually. Hopefully sooner rather than later. I am house/cat sitting next week, so should have a lot of free time in the evenings to hopefully completely this course.

Solitude


I’m wrapping up a week long stay at a friend’s house down in the Northern Neck part of Virginia. I’m house/dog sitting, and their house sits on one of the creeks that feeds into a river that feeds into the Rappohannok River, which feeds into Chesapeake Bay.

It’s over three hours from my house in the ‘burbs and life definitely is slower and quieter down here. It’s been a nice change of pace. While I am looking forward to getting back to the wife and my own stuff, I’ll miss the solitude. Nothing like hanging out on the dock with a beer watching the sun go down. Could easily get used to it.

They Almost Got Me


I never answer the “Scam Likely” calls. Same with “Charity Call” or “No Caller ID” as well.

Typically.

Friday I received three back-to-back calls from a “No Caller ID number. On the third time, I figured I’d pick up, as typically the scam and charity calls just go to the next number in their list. When I picked it up, a person who identified himself as “Deputy Jerome Brown” asked for me. He said he was calling from Richmond, and given that I have family in Richmond, and, to be frank, the person calling had no accent, I thought I should listen.

To make a long story long (I was on the call for nearly an hour), this “deputy” informed me that I had missed a jury summons. I said I received no such summons and that he was mistaken. He said not only had I received it, but somone had actually signed the summons and sent it back. After explaining that I never received, nor signed, such a summons, he went into his spiel about me needing to come down to the Richmond Court House, bring two forms of state-approved ID, such as a passport and driver’s license, that included my signature. He even gave me directions once inside the court house of which room to go to, to talk to “Miss Debby” and get my signatures verified. Once it was verified that I was not the signator of the summons, I could then file a civil claim against whoever did sign it.

Early on in the call he had mentioned a fine on my account because I’d failed to show for jury duty. I said “Oh, and I suppose I need to give you my credit card to clear this up”. (My BS meter was still actually working at this point). But he said “Oh, no sir, we don’t take credit cards as lots of scams are perputated this way. Officers of the court will never ask for your credit card.”

And sometime shortly after that, the BS meter apparently ran out of battery. I was thinking, “oh, shit… this might be real. I need to get to Richmond!” As I was collecting my things, he said because of procedures, he needed to stay on the phone with me as a point of contact. At this point I said “What, I have to stay with you on the phone until I get to Richmond? That’s a minimum of two and a half-hours away. I need to tell my wife where I’m going and why.” When I said I needed to talk to my wife, he said “Sir, you can only tell your wife that you’re traveling to Richmond to take care of a legal matter. Not only becaue of the civil junctions against you, but the defendent in the case you were to be sat for has his rights to consider as well…” - not those exact words but similar.

This sounded…plausible? Like maybe it was a thing? Regardless, I let work know I needed to take a personal day, grabbed my shoes, my passport and wallet, as well as my coffee (I hadn’t had my coffee yet, which might explain how the brain was just not working), and got in my truck.

As I was discussing my travel time to Richmond, the scammer said “First, sir, I’ll need you to go to a Walmart Super Center or a CVS. They work with the Treasurer of the Court. The Treasuer of the Court will send you an email with a QR Code. There are two fines attached to the summons for failure to appear, one civil and one federal. Each fine carries a cost of $750, for a total of $1500”.

At this point I’m sitting in my truck, baking because I haven’t turned on the truck to get the AC going, and said “Wait, what? I need to go to Walmart and give them 1500 in cash?” And he gave me some song and dance about it not going to Walmart, but just to clear the fines so I could travel to Richmond without fear of being pulled over. Oh and in the conversation at some point, he even mentioned that I wouldn’t be arrested once on court house grounds due to my “Constitutional Rights”, or some other bullshit.

Of course, the BS meter at this point is not only at nearly 100%, but is slapping me upside the head, braying “SCAM! SCAM! SCAM!!” But…almost at 100%. There was still the smallest bit of doubt. So I asked “What if I just bring $1500 in cash? I have it on me, that way I don’t have to stop and waste time.” He had a response for that as well… “Sir, we don’t take cash, ever since Covid, we have gone completely cashless…”

At this poing I said I’m not sure this is legit, and he said I could certainly opt to decline, but that he would have to inform his superiors and that it would go on my record. I said “Yup, decline” and hung up.

It was embarrassing to admit to the wife that I’d almost been taken. I called her right after hanging up, started to explain what the reasoning behind my cryptic message was and she said “Let me stop you right there. Jury summons, right? This is a scam. I just got a police alerts in my email this very morning”. I should’ve just checked with her first. She’s a smart cookie.

So, yeah, embarrassing, but I let all my friends know. I’d rather I be embarrassed than someone else get scammed.

Oh, and Deputy Jerome? May a thousand angry hamsters infest your trousers, and every time you try to scam someone, a goose honks in your ear from an inter-dimensional void. Dick.

Learning to Blow (PHP) Bubbles


In my most recent entry, I’d mentioned that I was working my way through the PHP For Beginners course on Laracasts. I completed the entirety of the course this past weekend, and enjoyed every bit of it. I might not have understood every bit of it, but I’m not worried about that. The more I work with it, the better I’ll get at grasping some of the concepts that eluded me.’

I’d also stated that I was going to jump into the Laravel course, but I’ve changed directions and instead, decided to follow The Laravel Path courses, in order. Currently I’m working through the Object-Oriented Principles in PHP and it’s definitely more of a challenge. I’m not a programmer (front end dev here, meaning I make things look ✨pretty ✨), so some of these concepts are having me watch the videos more than once.

I’m anxious to get to started on building the new website I have in mind, but I’ve been trying to be pragmatic and want to take the time to learn how to build it like I want to build it. I could probably create the new website with Wordpress, but there’s an odd desire to create it all, have the website be 100% of my creation. Not that I think it’ll be better, programmatically, than a site built with Wordpress, but still. I want it to be all me.

(title is alluding to learning to swim. Similar to what I did in the first post related to learning PHP. Let’s see how long I can make the swimming metaphor last.)

Putting on the PHP Floaties.


As stated in the post about moving to Statamic, I’ve been diving into learning PHP via Laracasts. After years of scraping the surface of PHP, mostly via WordPress, I've decided to throw myself in the deep end. Hope someone is around to throw me a life preserver!

I’ve been going through the PHP for Beginners course to start, because I’d like to look at the code and have at least some idea of what’s going on. Get a good foundation as it were, because to be completely honest, I imagine I’ll rely a lot on AI when beginning to code the website I have in mind (a community-based site dedicated to all forms of electronic music). PHPStorm, the IDE I’m using to work through the tutorials, has an AI Assistant baked in that I might subscribe to. And work has us all using Github’s Copilot plugin in VS Code. Whether you like it or not, AI is here to stay it seems. Might as well get used to working with it.

(as an aside, I’ve had people who don’t work in the computer industry ask if I’m worried about AI taking over my job. And to be honest, yes… and no. I was on a Slack call with a backend Angular dev trying to work through an issue, and he suggest we use Copilot and ask the AI for help. He mentioned that he sometimes has a hard time getting Copilot to understand what he wants and it can take 3 or 4 times before Copilot gives an answer close to what he needs. While he was talking about this, I wrote out what I needed, and boom, I had the exact answer and code we were looking for. So, yes, AI can be worrisome, but a user will still need to know what to ask for. I feel like I’m good at explaining what the desired outcome I’m looking for is (mostly) and can get the AI to do what I need)

Once I’ve completed the PHP Beginner course, I plan on taking the “30 Days to Learn Laravel” course. Laravel is the PHP Frame work I plan on utilizing when building my site. Why? Again, why not?

If nothing else it’s always good to learn something new. Beats reloading Reddit for the umpteenth time this evening.

Grabbing the Blog by the Horns, Pt. 2


The subtitle of this entry could be “fighting with Statamic, getting thrown to the ground, getting up, dusting myself off, getting kicked in the teeth, spitting out blood, advacing with fists up, and finally getting a knock-out blow in”.

In truth, I’m pretty sure that my issues in getting Statamic to work the way I want is 95% my fault. It was one of those scenarios where I had it working, made a minor change, broke something, reverted my minor change, everything still broke, omg wtf, ask ChatGPT, and down that rabbit hole I went. I think I also relied on ChatGPT too often.

My “Breakthrough” in fixing my issue started with reading the Statamic Docs. Which… I would think ChatGPT would’ve read. The issue stemmed from something stupid simple: wanting to put images between paragraphs in the blog post. Something that’s pretty much default in any article-posting type of system. I’m not sure why originally it wasn’t working, but after several hours, I finally got things sorted between my Bard Field type, the Blueprint, and my content.

whew.

Now back to my semi-regularly posting drivel schedule.

Grabbing the Blog by the Horns


Buckshot Thunderstride.

The title of the this post would’ve made more sense had I managed to get my blog moved from Grav CMS over to Statamic sooner. Before the Statamic website refresh. Before Buckshot Thunderstride (the fantasic elk above) was removed from the homepage in favor of the new design (which is gorgeous). I started the process of moving the blog away from Grav CMS some months ago... but I got lazy. Copying each blog post by hand is a tedious process. I also discovered a bunch of old LiveJournal posts from my LJ Blog (first entry was July 10th of 2003) that was still active. So I went through and copied those and put those all in the new blog.

And then my faithful 2015 MacBook Pro bit the dust. The laptop was starting to really slow down, and even after running the First Aid options in Disk Utilty, the laptop still struggled. I even did a full system wipe and reinstalled the OS. But still, I would type and the letters would appear about 1 to 2 seconds after the keystroke. And then I noticed there was a lot of heat coming from the keyboard. So, yeah.

I was building everything locally using Statamic and Herd, and thankfully I managed to store the work I’d done in Github (who’s a good developer!!). I’ve since been putting off buying a laptop, as I feel like I have a Mac Studio, so I don’t actually need a new laptop. But it is nice to not always be shut up in the office. It’s nice to hang out at the dining room table with the wife, even if we’re both plugged in.  So I’ve been going back and forth about buying a laptop... but man, those new MacBook Air M4s are a very tempting deal. I imagine I’ll pull the trigger on within the month.

But back to Statamic. I’ve been wanting to move the backend of my blog to Statamic for awhile. I really like the control panel and the way everything is setup just seems to make sense to me (mostly). There’s also some great tutorial videos on YouTube and also on Laracasts, which I purchased a subscription for (but the Statamic tutorials are free!). I’ve had an idea for a new website for some time now, and I didn’t want to build it in Wordpress. PHP, with Laravel, feels like a good fit, so I took some of my freelance money and purchased a lifetime subscription. I already feel like I’ve received my money’s worth with the Statamic tutorial, and the videos I’ve watched so far as an intro to Laravel have been instructional as well.

But before I get too far off topic, back to Statamic. As I’ve noted, I tend to jump around with various CMSs, always wanting to try the latest and greatest. But I’ve also been wanting to stick with the flat-file CMS approach. I like the simplicity of not needing a database, and it’s one less avenue for script kiddies to attack the blog. I’m also not super well-versed on databases in general, and though systems like Wordpress handle the heavy lifting, using Markdown files for the blog makes more sense. I do plan on utilizing a database when building the website I want to use Laravel for, so that’ll be a learning experience. 

I also prefer the control panel Statamic uses. It’s cleaner, and allows for greater customization than was apparent with Grav CMS. And, to be frank, maybe I was a bit bored. Plus, I really enjoy the way Jack McDade - the creator of Statamic - presents his tutorials on the Laracasts website. There’s something that I find very down to earth about them. It’s always a plus to be entertained while learning!

2025 Goals


Going into the new year, I've been thinking about resolutions and accomplishments. I have a list of things I'd like to achieve this year, and I thought I would write them down here so I can revisit at the end of the year.

Health/Body

  • Exercise more. Not necessarily to lose weight (though lord knows I have a lot of weight I could lose), but just to be more mobile. Less sitting in front of the devices and more moving the limbs.

  • Break the habit of eating while watching sitcoms. I can finish a sandwich in 10 minutes, but I have 15 more minutes of sitcom to watch, so I feel the need to find something else to eat while finishing the show. Stop it.

  • Get outside. I work from home and spend a lot of time indoors. I need more fresh air!

  • Look into therapy. I believe my mental state deteriotated during the pandemic and never fully recovered. It might be beneficial to talk to someone about things

House

  • Get at least one of the following projects done:

    • Redo upstairs bathroom

    • Paint main floor

    • New counters, backsplash, paint, and bar for the kitchen

    • De-junglefy the backyard

    • Replace driveway

Misc

(wasn't sure how to title this one)

  • Become more of an "anti-capitalist".

    • Attempt to repair/upgrade before buying new.

    • Don't fall prey to needing the "latest and greatest"

    • If I do need to purchase something (big ticket items), research for reliability and longevity

  • Ignore Social Media

    • deleted twitter

    • deleted tiktok (beat the gov't)

    • greatly reduced my facebook interactions, be it posting or even just visiting

    • greatly reduced my instagram interaction

    I'm sure there are many others I could (and should) reach for, but this is a start. I might revisit this post as I think of other things to add.