Tumgik
#i have the Concepts down just not the actual physical application </3
campbyler · 2 months
Note
hi! i just read your post about struggling with the manual car (which is completely reasonable lol)
i happen to be a person who can indeed drive a manual! (my dad is still teaching me so i am no expert but i have driven our car many times and watched my dad drive it since i was wayyy younger)
and you can completely ignore this ask but here's what i have learnt in my time driving!
a manual has three pedals: clutch, break, accelerate, in that order from left to right (where i am from, atleast)
there are six gears, 1 through 5 and reverse.
clutch breaks the engine from the wheelers so you can shift gears and stop the car without damaging the system and the other two are obviously, to stop the car and accelerate the car
to start, you need to turn the key while PRESSING CLUTCH and NEUTRAL GEAR so the car doesn't run off lmao
then you shift the gear to 1 and VERY SLOWLY release the clutch. if you do it too fast, the engine will turn off and you gotta start over (i struggled with this a lot lol)
the car will start out at a very slow speed and you can try driving and stopping the car
to stop, start pressing the clutch and SLOWLY pressing on the breaks. make sure that by the time the car has stopped, the clutch is floored. you can also floor the clutch then slowly apply breaks
when you have the hang of it, you can try gearing up and down
to gear up, maintain a speed of (gear number + 1) times 10 kmh. so to gear up from first to second you need a speed of 20 kmh
to shift gear, floor the clutch and use the stick to change gear and IMMEDIATELY release clutch, no need to release slowly here like you had to while starting up. same to gear down
and voíla! you now know how to, in theory, drive a manual! tada!
also, for the fic, just keep in mind that the speed of the car when someone else is driving and when you are driving is COMPLETELY different
my dad could easily drive in 4th gear where he takes me to train and i would feel nothing, but for me, 2nd gear is still pretty fast when i'm driving!
these are the basics of driving but the driving STYLE can vary vastly.
hope this helps ily!!
anon this was genuinely so helpful i am kissing you on the mouth
35 notes · View notes
istudythestars · 9 months
Text
tips for stem majors in math and science courses (spoonie + neurodivergent friendly)
hi y’all! my nameis lila and i’m a 28 year old physics and anthropology major who’s about 2 years through college (in the US)! as we’re coming up on the start of the fall ‘23 college semester, i thought i might share some really solid hacks for fellow STEM students taking science and/or math courses that i’ve basically built my college academic career on. and! these study tips are spoonie and adhd friendly! as a matter of fact, a lot of these are tips/methods that specifically work for me as a neurodivergent spoonie (i have pretty severe adhd, as well as POTS and ME/CFS), but that i think non-disabled/non-spoonie and/or neurotypical students could also benefit from using! so with out any further ado, here are my 7 tried and true study hacks for college math and science classes…
1) discover your learning style and tailor your studying towards leveraging it.
you’ve probably heard of visual, audio, and kinesthetic learning styles, but did you now there’s actually way more learning styles than just those three? i’m personally a “social learner,” meaning i learn best through discussion and socialization with 1+ other people to interact with. this could look like teaching other classmates concepts and methods that we’ve learned or discussing ideas with classmates and/or professors until i fully understand the concepts at play and how they connect and can reflect them in performing analysis and application, etc. honestly, figuring out my learning style was hands down one of the most helpful things i’ve done in college. it has allowed me to choose professors who i will mesh better with in terms of how they teach, as well as to adapt materials and methods to my style of learning in order to master them quicker and more effectively.
2) rewrite your notes after lecture, for the love of god.
this tip actually comes from my high school IB Math HL teacher, who told me to do this when i originally left high school for college. even if you think you’ve mastered the basics of the topic covered during the lecture, rewriting those notes after lecture helps really hammer in the knowledge that you’ve already established and also helps to get the wheels turning on pieces of information you might have less of a grasp on. try tp set aside at least 30 - 40 minutes after class to just rewrite your notes and try to really digest the information.
3) body doubling is one of the most beneficial things ever to be invented even if you’re not adhd, and i WILL die on that hill, thank you very much.
“body doubling” or “having an accountabilibuddy” are interchangeable terms in the adhd community that mean you have one or more consistent study buddy/buddies who you do all the homework and/or studying with in person on a regular basis, even if you’re just working next to each other in total silence. this does a couple of things. first off, it forces homework/assignments/studying to become a concrete social obligation you need to regularly show up for, rather than a nebulous obligation based on an invisible deadline. second off, it gives you 1+ partners to work out your problems concerning course topics with. third off, it allows you to build a network of peers where you feel comfortable helping each other with course material (this is especially great because it’s likely you and your classmates have different strengths regarding course content). tbh, body doubling is the other method that i, personally, have found most useful in college and i highly recommend trying it, even if you don’t have adhd.
4) teach others/your classmates the analysis and application methods you’ve learned, even if those methods aren’t 100% solidified for you (trust me on this).
the goal of stem courses is never memorization, but rather being able to understand a topic well enough to analyze a similar situation and apply the what you’ve learned creatively. this is where teaching others comes in. in order to teach others a concept and its related analysis and application well, you have to have at least a fraction of a decent understanding of these things yourself, and, further, often time in teaching these things you also learn to grasp the concepts/aanalysis/applications even better than you did before with each new teaching session. basically: teaching others is a creative way of also teaching yourself. you get the benefits of repetition, of thinking about a concept/technique/analysis and application in a new way, and of getting to apply the concept/technique/analysis and applicatioin to a new scenario each time. plus, you’ll typically make friends quickly in the process! there’s really no downside to this tip imo ;-)
5) utilize your college’s tutoring center/program(s), even when you don’t think you need to.
usually colleges have either set up a general “tutoring center,” on campus where you can find tutors for all different kinds of topics and courses available during regular hours for walk-in sessions and/or appointments free of charge or departments will hold regular weekly (or twice weekly) free on-campus tutoring sessions for specific courses. regardless of which of these options your college has, i highly recommend attending at least one tutoring session/appointment (ideally with the same tutor if/when you eventually find one you click with) every single week, even when you don’t feel like you’re struggling with the topic(s) covered in that week’s lecture. this will help you review topics and techniques covered in lecture, deepen your understanding of them, and, if nothing else, it’s an excuse to get homework out of the way while having someone else there who can help you if/when you get stuck. attending at least one session weekly also helps you get into a habit and routine of keeping up with your assignments, so you’re not left scrambling at the last minute before they’re due.
6) if you have accommodations, request access to record lectures. if you do not have accommodations, ask your professor if you are allowed to record lectures. IF YOU RECORD LECTURES, DO NOT FORGET TO REVIEW THEM!
okay, so first up for my fellow spoonies and neurodivergent peeps: when you apply for/renew your accommodations, make sure that “recordinng lectures” is on your MOA (memorandum of accommodations), because so long as it is, your professors legally cannot deny you permission to record lectures without risk of themself and the college being sued for an ADA violation. also, make friends with a classmate and ask them to record lectures and send them to you if/when you are absent (let the professor know that you’ve asked this classmate to record and send you the lecture if you are absent)
now, if you aren’t disabled, a spoonie, and/or neurodivergent, you aren’t guaranteed permission to record lectures. however. ask the professor if you can have their permission to audio record lectures (be sure to also let them know that such a recording would be for personal use only and that you don’t plan on distributing the recordings). i’ve found that many professors don’t mind you having an audio recording.
even if you aren’t an audible learner it can be really useful to have these recordings to review at a later point. oftentimes reviewing lecture recordings can be useful if you glazed over and missed a section of the lecture and/or if you can’t remember what a professor taught during a section of a lecture.
7) last but not least, on a related note, if you have accommodations, also request access to your professor’s lecture notes. if you don’t have accommodations, check if your professor posts their lecture notes for students to use.
having your professor’s notes can be extremely useful for review purposes, but they can also help you understand where your professor is going with course content and what they want to stress as important.
191 notes · View notes
ahgasegotarmy116 · 7 months
Text
Semantic Error | A Jeon Jungkook Series | Chapter 2
Tumblr media
Based off of Semantic Error (bl) by J Soori Summary: While y/n starts to discuss her vision for the game she finds out that JK was someone she had hoped she would never have to deal with again. Giving up on her game for now she focuses on work and school but Jungkook has other plans for her this semester. Pairing: Techie inexperienced fem!reader x Artist fuck boy Jungkook Word count: 2.4k~ Warnings: Explicit language (a little bit). Idk that's pretty much it for this chapter. A/N: This is heavily based off of the original bl (boy love) and it covers chapters (episodes) 2-12. I've switched around the timeline and got rid of a few scenes here and there so they're not exactly alike but I would like to stick close to the original story so let me know what you think! P.s. If you don't mind spoilers I would highly suggest reading the original story. I read it on the app Manta with the english adaptation being done by Angy and you can also find the Kdrama on Viki :) Read from the beginning
Sitting down with JK and explaining my vision for the project is becoming increasingly annoying, he picks out the flaws in the designs that Hana drew up as well as called my whole concept boring, basically making me want to just start ground ground zero at this point. "Are you sure you'll be able to actually be able to create what I want? In terms of functionality and the coding behind it all on your own?" he asks questioning my abilities. "If you give me a chance I'm sure I'll be able to create a fully functioning 2D application" I say simply, knowing what I'm capable of. 
"You know there are other aspects that you have to think about besides the design factor of it all. Have you figured out how you're going to go about that or would you be needing my help as well?" he asks getting cocky, trying to belittle me. "I am aware and it's your choice what you plan to help with. I just need a character and gaming environment design from you. I'm able to handle the rest if need be" I say plainly stating my intentions. "Well if you want me then I'll work on it with you". We work out the a rough layout of how this will all go and when I feel it''s time to end the meeting I hand him my phone and ask him to put his number in so I will have a ways to contact him to set up future meetings. 
"Looks like you already have my number" he says and I tilt my head curiously, not sure how I would've found myself in a situation where I would need his number. "He calls himself from my phone so he has my contact as well and I see the name Motherfucker pop up on his screen. "Wait you're a girl?" he says clearly as confused as I am. JK = Jungkook, how did I not put that together?!??!?! I snatch my phone out of his grasp and see the contact name I've assigned to his number and my heart drops seeing the name Freeloader 3 on the screen. Grabbing my bag I run out of that study room and don't stop until I've made it home. 
Closing the door behind me I pray I've somehow lost him and that he didn't chase after me to see which way I took to go home. I'm a girl so there's no way that he could cause physical harm to me. Right? He seemed somewhat of an intimidating guy so I guess he could go either way. Guys like him seem like they could get away with murder if they wanted to. I shiver as I feel all of my hairs standing on end praying that that somehow won't be my fate. 
That was a shit way to start off my summer but I hopefully won't have to bump into him ever again since I won't really have any reason to go to campus these days. I'll just focus on working at the PC cafe and save up so I won't have to worry about working when classes are back in session.
My summer is uneventful just as I had hoped for and just when I thought that I had forgotten that disaster none other than Jungkook walks into the the cafe. I keep my head down hoping he won't see me but as soon as I hear a lull in the conversation he was in I knew I was screwed. I look up at him and see that he's clearly staring me down and as soon as he confirms it's me he rolls his eyes and scoffs before he makes his way over to one of the open PCs. Why couldn't he have just turned around and gone somewhere else? There's another perfectly good cafe on the other side of town so why did he have to pick this one? 
Who am I kidding why would he go out of his way to go across town when all we had was a little argument and he's mad at me because he thinks I'm to blame for keeping him from graduating. As soon as I finish restocking the snack bar I get a notification of a customer placing an order and I check the notification and see that low and behold it's from Jungkook.
After retrieving his food from the cook I make my way over to him and place his items down in front of him. He looks me up and down before opening his mouth to say something which I could only assume is utterly irrelevant to me. "Hey we seem to have gotten off on the wrong foot, do you think there's a chance that we could just start over? I could even introduce myself since I never really got a chance to do it in the first place. Hello my name is Jeon Jungkook and I'm a visual arts major" he says while holding out his hand as a peace offering. 
"And that matters to me why? I don't think we have any reason why we should be interacting anymore since I don't want to work on the game with you anymore. It's best if we just forget it and remain as strangers" I say turning to go so I can get back to work. He follows me over to the front desk where I unfortunately am forced to stay so I'm stuck having to listen to him until he goes away. "I'm not looking for a fight I promise I just want to start over. You seem like a pretty nice girl and I would love to get to know you better" he says flashing me a smile that I'm sure many girls have fallen for before but I don't find it the slightest bit charming. 
"Sounds like you should try to get a bit more creative with your pickup lines, I'm not interested" I say and look through the system begging for someone to give me something to do. "I promise I just want to get to know you, no ulterior motive on my part, but if you wanted to go about things that way then I can't lie that I find you extremely attractive a-" 
"I suggest you go back to your seat unless you would like me to call management to get you permanently banned and file a restraining order for sexual harassment" I say taking care of some emails from out vendors for the next weeks shipment, finally having found something productive to do. "Okay I get it I'll back off, I didn't mean to offend you like that. For what it's worth, I really did want to be your friend" he says and goes back to his seat, finally providing me some peace and quiet.
The first day back at school I fall back into my usual routine. I always get up at a certain time so I have time to exercise and take a shower before class, I get my bike downstairs at 9:16 on the dot and I have my whole route calculated down to the second. I make sure to get to class half an hour early everyday so I don't have to worry about rushing and I have time to mentally prepare myself for the rest of the day. Walking into the lecture hall for my Chinese class I find myself buffering at the sight of a bag on top of the usual seat I sit in. It's the perfect seat that provides me with the best view of the board and allows for next to no distractions. It's kept at a comfortable temperature and it gives me the best route out of the classroom when the lecture is over. 
Glaring down at the bag I'm temped to just move it but decide that I'll just wait until the owner comes back and ask them to switch seats. I'm surprised out of all the seats in this big lecture hall the they picked my exact seat. I brush it off and go through the material we are going to cover today until I'm greeted with the mysterious owner of the bag that has caused me so much turmoil this morning and looking up to make eye contact with them I'm left with the sight of a smug looking smile from the bane of my existence, Jungkook. 
"What are you doing here?" I whisper since more students have started to make their way in. "I'm recruiting for my pyramid scheme. What does it look like I'm doing?" he says while taking a seat. "Switch seats with me" I say standing up expecting him to do as I say. "No this is my seat" he says and starts to get out his class materials. "Just switch me seats" I demand starting to lose my temper. Before he's even able to mumble a response our professor comes in and asks us all to sit down, prohibiting me from trying to get him to give me my seat back. 
"Oh Mr. Jeon what a pleasant surprise, I thought I saw that you signed up to be my TA this semester. Class this is Jungkook, he lived in Beijing for a year so feel free to ask him a lot of questions. You'll also be turning in all of your assignments to him so if you have any questions please feel free to reach out to either of us. Right Mr. Jeon?" she confirms. "Yes I'm here to help" he announces to the class. "And I'll be right there to hold your hand the entire time y/n" he says using my name to address me for the first time. It some how sends a shiver through my spine and I can see from out of the corner of my eye that he's pleased with my response. Why can't my body just cooperate with me just once? He's just a mildly attractive guy that's it, don't let his antics distract you.
After this class I rushed over to my next class I am greeted with yet another bag on my favorite seat, he couldn't have gotten to this one before me as well right? Is he some kind of super villain that is hell bent on making my life miserable? Maybe it belongs to someone else and I'll actually be able to reason with them this time. As I sit waiting for class to start I see a flash of red show up in my peripheral vision "Oh are you in this class too?" I hear him buzz right in my ear as he sits down next to me yet again. "Jungkook what are you doing here? This class isn't even close to what your major is. It's also one of the more advanced classes so I know that you're here just to annoy me" I say while taking my textbook out. 
"And how do you even know my class schedule?" I ask and widen my eyes as the sight of the notebook I thought I lost a few months ago. "How did you get that" I say reaching for it, which he childishly moves out of my reach. "You left it at the library that one day that you ran away from me. I was going to try to stop you to tell you but by the time I stepped outside the door you were already gone. Was I really that scary?" he says mockingly. "No, you were just unpredictable to me so I didn't feel comfortable being in a closed off room with you, that's all. Now give me my book back!" I demand, trying to reach for it again and as soon as I think I've got a chance at reaching it I hear the professor walk in. 
"Mr. Jeon is it?" he says unamused at the sight he's presented with. "Yes sir" he says while both of us quickly take our seats. "If you plan on taking this class just for the purpose of flirting then I suggest you drop it, especially since it looks like this isn't required for your major" he says clearly already annoyed with the both of us already. Thanks a lot for getting me on his bad side already Jungkook. I think to myself and try my best to control the blush that wants to grow from the embarrassment he has just caused me. "I'm sorry professor it won't happen again" Jungkook says apologizing for both of our behavior. "See that it doesn't" he scolds and starts the lecture.  
He finally gives me my book back and doesn't speak to me again, but he sure as hell still makes his presence know with all the fidgeting he's been doing. As the minutes tick by I feel myself losing more and more of my concentration and as soon as the lecture ends I'm up and out of my seat and head out of the building as fast as I can. I can sense that someone is following me though so I decide to stop and then feel someone bump into me.
"Hey you could've knocked us over!" he says acting like it's my fault. "Well if you hadn't been following me then we wouldn't have had this problem now would we?" I finish crossing my arms. "What is it that you want from me? Or are you just trying to make my life miserable because you failed that class and you feel like it's my fault?" I say genuinely curious as to why he's acting like this. 
"Well I mean I'm willing to put the class thing behind if you just start being nice to me. I'm actually a really nice guy to be around and I really meant it when I said I wanted to be friends. Plus you've got me interested in that game of yours so I was wondering if you would take me back?" he finishes really making an effort to start over just like he said before. "So your way of trying to make amends is by annoying the crap out of me? You're a lot dumber than I thought you were" I say walking away and much to my distaste he ends up following me.
"Come on just think about it, I saw the way your eyes lit up when you saw my portfolio, admit it you need me" he says regaining that cocky attitude. "I don't need anyone, and I especially don't need you. There are plenty of designers out there, you're replaceable" I say and storm off hoping my honest feelings stopped him from wanting to talk to me for the rest of the day.
prev / next
Series Masterlist
Mini Taglist: @jkslipppiercing @trina864 @goddesofimortality @kaitieskidmore97 @coolbluedude @00frenchfries00
Join my Taglist
Feel free to fill out the form or just comment to be added :)
60 notes · View notes
system-of-a-feather · 5 months
Text
General update, but we are good. Four miles in he calmed down enough to actually get himself humor what we were saying.
We have plans for this sort of stuff and honestly, "loosing 40 pounds" is not that huge of a deal and we were planning on doing it more properly after surgery cause our chest makes it difficult plus we are currently having to operate with a nerve issue in our hands so we have to be careful about straining it, but we were planning to do it anyways.
Plus XIV while set off and in his pisser over blew how bad I am and even were back when I was in charge of physical health because even if I ever did want to do any anorexic shit, Lucille is >my< cover and will beat my ass before I starve (/lh /joking). XIV is just a better man to have in charge because he can easily and reliably handle multiple realms of physical health with little issue or risk of going overboard AND make sure the system can still have a fun relationship with food.
That said, there are a number of places we can healthily adjust out food intake that we've laxxed back a lot because of mental health situation and stressors that made it a lower priority - but we have recently cleared out mental expenses towards PhD applications by having those finished as of today and we honestly needed a challenge to keep Riku from getting depressed anyways, so it works out and its a small deal.
XIV just >really< hates BMI as a concept even when he isn't effected by it and so its a shit storm in itself.
The thing with me and managing our health is that I'm autistic over it and back when I was way less stabilized and the system was overall way less stabilized, I'd get borderline OCD about it. These days though I'm just here and chilling and its whatever. Plus XIV's still there to tell me to shut the fuck up, hes just on medical leave.
Anyways, Ray the gatekeeper is in charge of food and exercise maintenance again after 2-3 years of being retired. I'll probably be up and around the front a bit more for the next few days while we establish a new routine and mode and shit, so maybe Ill chat more who knows.
9 notes · View notes
alexrphub · 1 year
Text
Tumblr media
~~Cough. Cough. Good lord, I don’t remember it being this dusty around here. Probably what happens when I disappear for, what, 3 years? Returning has always been a reoccurring thought. But that thought has always been shot down by the “aren’t you too stupid for writing now that you’re off your meds” thoughts. I still ponder ideas about my characters, dreaming of actually doing something with them. But sadly, that requires effort and motivation.
But hey, stick around. I might actually do something. Assuming I actually tidy things up on this hell site (I did a quick scroll through of my dash and I don’t remember it being this dead). in the mean time, here are some of those ideas I’ve toyed with instead of actually sleeping.~~
Giving May (FMA OC) a little sister. This thought never went too far. I wanted to give her some kind of physical disability from the Ishvalan war that automail couldn’t fix, like her eardrums ruptured and she lost her hearing, giving May a reason to learn sign language, or shrapnel to the eyes taking her sight, giving May a reason to learn brail. Or making her sister mute. You get the idea. I thought about trying to write an actual fic about it, making May’s reason to learn about medicine and medical applications for alchemy be that she’s trying to “fix” her sister. It turned into more focus on May, than anything. Never did come up with many ideas for her sister.
On the subject of May. I kept playing around with the events of the Promised Day. Never got around to anything good. Mainly just May encountering Bradley, finding out the truth about Ishval, getting pissed (rightfully so), and trying, and failing, to fight him. Bradley wouldn’t grant her the mercy of a quick death, and so he’d cut off her arms (ouch) and leave her to bleed out. But help would arrive in time (I wasn’t gonna kill her off like that) and eventually she’d give in and get automail for her now missing arms, and long missing leg.
Post-Promised Day May would begin learning everything she could about proper medical uses for Alchemy. Learning that alkahestry has actual medical applications, but different fundamentals from alchemy, she’d begin researching some kind of hybrid. One close enough to alkahestry to be used medically, but still close enough to alchemy that it wouldn’t as much of a pain in the ass to learn. And if the State Alchemist program still existed, she’d show off a proof of concept, allowing her to continue her research, and earing the title “Healing Hands Alchemist”
Actually revamping Stacey (Fairy Tail OC). Dear God was there gonna be a LOT of revamps. Her name, her timeline of events, personality. I’ve changed so much she’s basically a new character with a few references to the original sprinkled in. She was going to grow up in an orphanage since she was a baby, only having the first name Samantha. It was going to be called the Alamar Orphanage and be in Hargeon. She was going to befriend a scrap yard owner (I called him “Old Man Jakobs)”, who’d later adopt her (she’d have no idea) so she could leave the orphanage and join a guild, eventually ending up at the front doors of Fairy Tail. (this would be just a few months before the Tenrou Island arc). Needing a full name for the guild application, she’d chose Alamar (someone, either Erza’s or Lucy’s, suggestion) to remember how far she’s come. It being the Fairy Tail guild, she’s be welcomed into the guild with open arms and treated like family. When the Tenrou team vanished, Samantha would stay a faithful member, and eventually (over the next year or two) bring in a few new members before the guild’s popularity finally tanked. I had ideas for celestial wizard with a good amount of silver keys, 2 2nd gen dragon slayers, one with gold dragon slayer magic (He was one of the few with names. It was gonna be Aurther. I wanted something with “au” in it. I wanted his big quirk to be that he ate change), and the other with earth dragon slayer magic (never had much ideas for this one, but this one’s quirk was they were gonna eat mud), and finally a team mate that needed a special bow to focus her magic into different arrows. Eventually calling themselves “the Golden team.” (and yes, them some of them having powers similar to the main characters was intentional, with them eventually being referred to as a poor substitute for Fairy Tail’s best.) Samantha would eventually lose her adopted father, with her finding out from his will, and inheriting his belongings, including his old, small, ship. Allowing the Golden Team to use it when needed. And for them to be present when Tenrou Island eventually returned. When Fairy Tail disbanded, so too would the Golden Team. I never settled on the others, but Samantha would eventually (after 2 or 3 months) find herself joining Mermaid Heel, where she would train with Kagura to improve her skills, eventually becoming an S Class candidate and Mermaid Heel’s latest S Class Wizard. Some time later, she would partake in the Grand Wizard Games as a representative of Mermaid Heel.
Can you tell what characters I’ve poured the most thought into?
2 notes · View notes
flotsam-gazette · 1 year
Photo
Tumblr media
The first time I read VAGABONDING was several years ago, when I first started to experience serious wanderlust. It was inspiring and echoed the way I felt about traveling, but it wasn’t applicable yet. One Day, I mused, I will go on a long-term trip. One day, I will go “vagabonding.” It put the bug in my ear that long-term travel is possible.
But finishing it now, in the midst of an extended journey, is incredibly satisfying and comforting. It’s satisfying to know that I am actually DOING IT — realizing my ambition and living out a dream. And it’s comforting to read something that describes exactly what I’m experiencing physically, mentally, and emotionally. I feel welcomed among a league of travelers who have come before me, walk alongside me, and will follow in our footsteps.
Here are my favorite takeaways from the book.
1. Long-term travel is possible regardless of demographics, age, or income.
It really comes down to priorities. I believe if you have a burning desire to travel or do anything really, you can make it happen [See: Desire + Decision = Magic]. But this isn’t just a lesson I’ve learned from the book — I’m seeing it firsthand with the people I’ve met on the road:
- A young Texas couple traveling and working in Europe indefinitely;
- An Australian architect taking year career break to travel from Europe to Asia;
- A few German university students hitchhiking around Europe during a three month summer break;
- A Japanese woman dropping everything to travel the world for a year after living through Japan’s 2011 earthquake and tsunami;
- A 70-year-old Estonian man who escaped the Soviet rule at nineteen and vowed to travel around the world and return to Estonia only when it became a free nation (which finally happened in 1991).
The only common thread between these people is a strong desire to see the world and making the decision to do it. Where there’s a will, there’s a way. It just requires removing the reductive lens from which we view our lives and the world and expand our belief of what’s possible.
2. Vagabonding represents an uncommon outlook and attitude about life.
Although Vagabonding teaches the techniques to affordably travel for extended periods of time, it more importantly introduces a way to find adventure in everyday life.
"Vagabonding is an attitude — a friendly interest in people, places, and things that makes a person an explorer in the truest, most vivid sense of the word."
"[Vagabonding is] the ongoing practice of looking and learning, of facing fears and altering habits, of cultivating a new fascination with people and places."
This mentality isn’t reserved just for long-term journeys; it can be achieved by looking at the everyday world with new, curious eyes. It’s about seeing things for what they are, and not for what you think they should or want them to be. It’s about being intensely curious and observant about about the lives around you at the moment, whether that’s your neighbor from Ohio, your hostel roommate from Chile, or the local Latvian you meet at a bar.
3. Your freedom is earned, not given.
Potts introduces the concept of how work and pleasure fit into our lives, and how the first step of vagabonding is earning your freedom to take an extended journey. Yes, this speaks to financially preparing yourself to live on little or zero income. But it also advises how to handle your career, relationships, and attitude prior to taking a leap.
"Ultimately, then, the first step of vagabonding is simply a matter of making work serve your interests, instead of the other way around. Believe it or not, this is a radical departure from how most people view work and leisure."
It’s interesting how this represents the same belief of the entrepreneurs profiled in Chris Guillebeau’s $100 Startup, while echoing the lesson about the Deferred Life Plan in The Monk and the Riddle. I love when seemingly unrelated books communicate a similar message.
Like most things, long-term travel starts with taking ownership of your actions and fate. It won’t happen unless you make it a priority.
"Vagabonding is about refusing to exile travel to some other, seemingly more appropriate, time of your life. Vagabonding is about taking control of your circumstances instead of passively waiting for them to decide your fate."
4. For the most fulfilling travel experience, keep it simple, take it slow, and don’t set limits.
When I first fantasized about taking a long-term trip, my goal was simply to experience life in different places around the world and to learn about the culture firsthand. Vagabonding suggests the best way to achieve this is to travel simply, slowly, and without the confines of a specific agenda.
Traveling simply means freeing yourself from “stuff”, leaving you with only the bare necessities to live. By freeing yourself physically from the stuff that defines you, you’re stripped down to just yourself — a sometimes scary reality that forces to figure out who you actually are.
"Simplicity — both at home and on the road — affords you the time to seek renewed meaning in an oft-neglected commodity that can’t be bought at any price: life itself."
Traveling slowly represents engaging with your surroundings, absorbing a place rather than “ticking it off”, and seeing and listening rather than looking and hearing. It’s the difference between being a traveler and being a tourist: one is active, the other is passive.
"Vagabonding is about not merely reallotting a portion of your life for travel but rediscovering the entire concept of time."
Traveling without a strict agenda or bulleted to-do list, you’re led mostly by heart instead of brain. You do what feels right. And without a feeling like you need to be somewhere or get things done, you give people and places the love and attention they deserve.
"In leaving behind the routines and assumptions of home — in taking that resolute first step into the world — you’ll find yourself entering a much larger and less constrictive paradigm."
For me, vagabonding has led to incredible experiences, most of which revolve around conversations with people: spending hours at a cafe talking to an Estonian about growing up under Soviet rule; sharing a typical Icelandic Sunday dinner with locals and discussing elves; hitching with a car full of Lithuanians and learning about their love for the countryside and local beer. Contrast this with my attitude a few short months ago, while working under a strict hour-by-hour daily agenda. I would have rarely allowed myself the time to have such conversations.
[image: Piet Grobler, FOOL]
0 notes
anakinthetrashking · 3 years
Text
the batkids as things I did in school
Dick:
take dance class and be friends with everyone even though there was some weird infighting going on between everyone. forget to do the assignment to make up a dance ourselves, just improv'd it and got a good grade, somehow. had the most fun slipping down the hallways in socks.
halfway through the year asked to have a free period instead of ASL 3, bc the teacher wasn't teaching us anything or even keeping it interesting so I spent the whole afternoon in Physics class instead.
went all out for 80s day during Spirit Week but turns out no one else did. got a lot of weird looks and concerned questions that day. one kid said I looked like a jumpscare. thanks dude.
missed more than half of my statistics classes but was still getting a better grade than the seniors I sat near. 😭
Barbara:
got really angry when the Pre-AP Bio teacher disnt know whether Carbon was 6 or 8 on the Periodic Table. 14yr old me thought that it was extremely important to know as a science teacher. failed the first 6wks, got moved to a regular bio class, was late everyday but the teacher still loved me. found and identified a tumor in the stomach of the pig we dissected in class. Can still sing the entire DNA song(to the tune of I Want it That Way) word for word over 10yrs later. Still gets stuck in my head sometimes.
kept getting told off in sewing class bc we weren't supposed to hold the pins in our mouth while sewing bc it's dangerous if we accidentally swallow them but that's what I was used to doing at home.
Jason:
stunned the much older kids in my class playing Hangman by looking up and immediately guessing "Labyrinth" from the few letters that everyone else had guessed (one of them looked up what the hardest word was for the game and that was it. it would have been if I wasn't so obsessed with Phantom of the Opera and the David Bowie Labyrinth movie at that point in time)
read all of the short stories in that years English textbook within the first month of school every year
Cass:
smile at people (esp teachers) so wide that id have to close my eyes, and then immediately dropping the smile. (it gave me a break from eye contact and trying to figure out what expression I "should" have in that moment)
Everytime I joyfully played in the rain during lunch and then froze my butt off during afternoon classes in the AC.
also the times I was late for afternoon class bc I was overjoyed at seeing snow.
Tim:
was too overwhelmed to actually do the required amount of weekly reading so I just picked classic books I had already read and picked a random place to put the bookmark and easily answered the teachers questions on what I was "reading"
be a "gifted" student so I was put in the fast track math class but was too anxious to deal with that teacher's incessant yelling at the students so I begged them to put me in a different class. they put me in a regular paced class and told me to just go ahead and do the fast track by myself at my own pace. got distracted and never did the work. switched schools the next year and got put in the next math up and totally regretted it but was in too deep to back out.
dropped out of public school in 11th grade to have a mental breakdown ✌️ eventually finished HS later through online classes and stuff.
Steph:
get hooked on Kpop bc the one friend I had made moved away and now I was stuck with her friends at lunch without much of anything in common so we had to make something.
fell asleep in class bc I was awake all night watching kdramas.
had to do a report on a European country and then got overly attached to the country of Moldova...
Duke:
only got detention twice in all of the years of school. once for being late all the time and once for not turning in my homework on time(the teach didn't want to give me detention but she threatened everyone with it and it was only fair)
Always skipped Pep Rallys and hung out in the Orchestra room instead. also ate lunch in one of the empty practice rooms behind the band hall with friends bc we could :)
got overly excited about black hole radiation and decided to ask my then science teacher about it and was SUPER disappointed when she didn't know anything about it (despite it being a fairly new concept at the time and she only taught middle school non-specific science)
Damian:
got put in theatre class to fill an empty spot on my schedule, enjoyed it IMMENSELY, got assigned "weirdo kid" role by the teacher for the end of year play. really went all out to play up the weirdo role. probably could have just been myself and it would've been enough.
managed to get into a Ceramics class without taking an applicable basic art credit first. the teacher thought it was weird but she didn't kick me out!
all three times I was asked out I turned them down brutally because I didn't really understand social convention. whoops. sorry dudes.
accidentally offended someone when I said that Art 1 was easy :/ (I think they thought I was saying art in general was easy, which. no. I was taking Art 1 as an online class and it was all the basic stuff about art I had learned from my older sis over the years)
25 notes · View notes
catboynecromancy · 3 years
Text
Kissing prompts day 3, given to me by the wonderful @creativefiend19. Thank you so much for this one, I loved writing about their first date. 💕 Do I get the extra points for making it in canon verse? 😊
Pynch — An awkward kiss given after a first date.
-
So, how about a date night, Parrish?
This is the question that started it all. Adam had been in the middle of homework for his Interpretation and Application of Mathematics course, unable to hold back his groans and sighs of frustration, while Ronan bounced a Spongebob ball against the wall. At one point in time, Adam would have found this distracting, but now it’s become so commonplace it melts into the background along with the buzzing of his miniature fridge and the ticking of a clock on the wall.
“So,” Ronan says after a while, pausing his incessant fidgeting. “How about a date night, Parrish?”
Adam takes a moment to glare down at the paper, his overworked brain screaming for something to break the monotony and stress building with each passing minute. He’s been at this for hours now and he thinks, if he keeps going, it’ll probably be counterintuitive to getting anything else done.
So.
Date night.
“You want to go on a date? With me?” Adam asks, turning in his old, wobbly wooden chair to glance back at Ronan where he sits on the bed, black, ripped-up jean-covered legs spread out in front of him.
Ronan shrugs, an attempt at being nonchalant but failing miserably. “It’s been weeks since we started dating,” there’s a weird bite to the word when he replies, wiggling his Doc Martens. “We haven’t even been on a real date.”
His mouth opens to respond but Ronan quickly interrupts, “And making out in the BMW doesn’t count, ya horny bastard.”
And promptly snaps shut with an audible click. “Okay,” Adam says, giving a slight nod. “What were you thinking?”
“Dinner. A movie. Taking a long, romantic drive through the countryside,” he continues in a teasing tone, “Promise I’ll get you back at a decent time.”
It doesn’t sound like the most remarkable of ideas, no different from things they would normally do, but something about it changes when the word date is attached. All of a sudden, what they’re doing is too real, no longer just two horny teenagers giving into each other’s visceral desires, and Adam isn’t certain how he feels about this when it crosses the line between physical vulnerability into the emotional side.
But it’s Ronan and there’s no one Adam trusts to hold his heart in their hands more than him, even if he’s loath to admit it.
So he leaves his grueling coursework and they go on a date. Ronan takes him to Nino’s (Really, Lynch?), where they toss fries into each other’s mouths, laughing maniacally every time they miss (which is more often than not, admittedly). They find a dumb action movie to watch at the theater a town over, stuffing their faces with the plethora of sugary snacks Ronan purchases at the concessions stand, laughing more at how inane the film is.
Then, they climb into the BMW, and Ronan puts on an impossibly dark and sultry beat, the bass throbbing in time with Adam’s pulse. The whole atmosphere changes, the creature of wants and needs inside of Adam clawing to get out. He wants Ronan to pull over on the side of the empty street; he needs to crawl on Ronan’s lap and claim every part of him mercilessly, with abandon, until there’s nothing left to give.
Instead, when Ronan pulls over, he hops out before Adam can do anything and demands that he drive them back to St. Agnes. Adam thinks of protesting but, if he can’t have Ronan, the next best thing is getting to drive the BMW. So he does this, making sure to shift gears with careful consideration and intimacy, treating her like he would a lover. Or, well, maybe not, since the way he handles Ronan is often not so cautious with his touch.
They get back after midnight and park in the church lot, climbing out of the car. “Decent time my ass, Lynch,” Adam says. “Wanna come up?”
Ronan shakes his head, stepping around the BMW, edging nearer until they’re so close, Adam feels the warmth pulsing off of him in great contrast to the chilly, autumn air. “Nah. I don’t put out on the first date.”
Adam rolls his eyes but leans in for a kiss. His parted lips hit Ronan’s cheek and he pulls away, blinking, to look at Ronan. He’s turned, dark eyebrows drawn in, uncharacteristically nervous in a moment that should be simple and easy, like all the other times their mouths have met.
What’s so different about this?
“Uh…” It’s Ronan’s turn to try, but Adam’s taken a step back and he misses.
They hesitate, mumble excuses, attempting at the same time only to make it inches away before they both pull back. Adam feels a hot, anxious flush build in his cheeks that crawls up to his ears, and Ronan’s pale features have darkened as well, apparent even with just the flickering streetlight illuminating them in bursts.
“Fuck,” Ronan mutters, “Try again.”
Adam gives himself a moment to consider what is so dissimilar about this from every other time. Maybe, he thinks, it’s more real than the rest. It’s weird, how things change, when feelings are laid bare and actual romance is involved.
This Ronan isn’t the one who just wants to make out endlessly, this is the Ronan who cares, who Adam is pretty sure is in love with him. Who Adam, although still not wholly convinced, thinks he can fall in love with, too. Soon. Maybe sooner than he intends.
“Okay.”
He cups his hands around the sides of Ronan’s throat, brushing a thumb along the very faintly risen skin where pointed, black imagery has been etched in. Ronan takes a hitching, shaky breath, all nerves in the shape of a teenage boy, and Adam pauses to allow them both a second to bask in a rare instance of shared weakness.
When he bridges the distance, pressing chapped lips together in an awkward, chaste kiss, there’s a spark of something that Adam recognizes from the first time they did this in Ronan’s childhood bedroom. The gesture is returned, but just so. Ronan is shaking, or Adam is, or maybe it’s both of them. Heat spills from Ronan’s mouth into his own, lightning courses through Adam’s pumping blood, sending dangerous shocks straight to his heart. All that anchors him to this miniscule, human form is the boy before him.
Adam wants, he needs, and yet he realizes it might be okay to take things slow for both their sakes. He pulls away but not far, jittery with equal parts apprehension and excitement. “Sure you don’t want to come up?”
It’s Ronan who breaks their connection, stepping back to look at the pavement beneath their feet, it's cracks brimming with slowly dying plants. He palms his buzzed scalp, shifting back and forth. “Not tonight,” Ronan says. “I...got some shit I gotta do in the morning.”
He recognizes a Lynch not-lie-not-truth when it's given. Carefully skirting the truth but not outright lying, a compromise that doesn’t betray his earnestness.
“Okay, I’ll seeya later.” Adam doesn’t push, even if a part of him wants to.
“Yeah, later.”
Ronan is almost at the driver’s side door when Adam finally gets the nerve to say what he should have much earlier. “Ronan?”
“Hm?”
“Thanks. For the date. I really needed a break.”
Deep-set, ice blue eyes shift towards Adam, an intensity to them that is quickly broken by a wide and goofy grin. It’s one for Adam’s eyes only, more defenseless than anything else they’ve done this night. “No problem, Parrish. Someone’s gotta keep you from melting your magnificent brain with all that boring homework.”
Adam nods. They leave it at that because there’s nothing left to say. He watches Ronan effortlessly drop into his M6, watches as he caresses the steering wheel in a way Adam wishes was him, watches the red tail lights as they speed out of the St. Agnes lot and down the street, and he watches even once Ronan is long gone and only the memory of him remains painted there, an afterimage of his wants and needs personified.
With a sigh, Adam runs his hand over his face, letting a few curses learned from Ronan spill from his lips.
It had been almost too good of a night.
Maybe love isn’t as far away of a concept as Adam had assumed.
64 notes · View notes
bang-fantansies · 3 years
Text
Sasaeng BTS Profiles: Yoongi Edition
Tumblr media
Warning: Heavy mentions/implications of suicide, mentions/implications of overdosing on medication, insomnia, unhealthy behaviour, obsessive behaviour, poor mental health, self-denefse killing, homelessness, nightmares, mention/implications of side-character being drunk, death, blood, gore, destruction of evidence, crime, profanity.
I did my best to include any triggering topics mentioned in this post, but if you see any more potentially sensitive topics I may have missed, please let me know!
This does not represent Bangtan as people or a business, nor does it represent anyone/anything associated with them. This is purely fictional and was made for entertainment purposes only; not to slander anyone or any company.
Mental Stability: 3/10
2:50 AM.
As was the same battle every night, Yoongi lay in bed, the whole world sleeping apart from him. He couldn’t help it, of course - believe me, he would if he could - and this was what made the thoughts in his head run wild.
Each thought had a voice, all unique to their varying degrees of uselessness, yet the message they chanted was identical.
“Sleep! Sleep!” they cried. They’d grown louder over the years as Yoongi’s insomnia worsened, and in spite of their efforts to help their master, they did the complete opposite.
That dream - red and monstrous - drowned out any measure of volume the voices could hope to muster. 
The sound of a man gargling with his own blood made Yoongi feel as if he was suffocating, and more often than not he’d jolt up in bed, forced to replay the events of his early adult years.
Before finding his current residence, Yoongi had been forced onto the streets by unjust circumstances, leading to a great deal of situations he’d rather keep buried beneath the layers of his memory.
One such situation involved another homeless man - drunk, Yoongi had assumed - competing with Yoongi for a bottle of liquor he had scored.
Yoongi’s only use for such a thing was to sell it off and use the money to find a cheap room and a meal. But his opponent had refused to accept such nonsense.
“Such fine wine shouldn’t go to waste!” Yoongi could still hear him say, voice ringing in his ears.
“And it won’t if you just let me pass, you stupid old prick.”
In short, the drunkard had taken Yoongi’s tone very personally and caused his own demise by making a haphazard attempt on the younger’s life, resulting in having the bottle of wine he oh-so desired slammed into the side of his head, shattering and giving Yoongi a sharp enough tool to puncture his throat with. 
Yoongi fled the scene not long after, keeping the remains of the bottle to hand until he could destroy the evidence later on.
Nowadays, while he was far from sleeping rough, he hardly slept at all for fear of his actions whispering cruel and dark remarks into his ear.
As it would for most, this took its toll on Yoongi’s health; physical, emotional, and mental.
The pressure had proven to be too much for him to handle, and on this night, he had decided he’d had enough.
On his computer desk stood a bottle, a proud shade of orange with its contents revealed in a cluster of black ink, made to resemble actual handwriting, written across a label stuck to its front - the only semblance of privacy Yoongi was allowed. Its white cap was ajar, and though no scent came from within, Yoongi could practically smell the prescription enticing him to a snack.
And under normal circumstances, he would have declined as he had many a time before. 
But these were no longer normal circumstances.
Yoongi rose from beneath the bed sheets, any semblance of humanity he’s once held having burnt out alongside his will to continue.
He knew what it meant to live - to love the act of being human - but he was no longer human. He most similarly resembled a shell; cold, hollow, and filled with the shadows of his own mind.
And so he had made his decision. Despite his lethargy shackling him to the bed, he made a reach for the bottle, popping off the cap and peering inside.
A glass of water sat on his bedside table, bubbles sticking to the water-covered walls as a result of disuse.
Yoongi counted the pills, assuming that the amount he was left with would be enough.
At this point, he figured that if he was to find no rest in life, he would surely find it in whatever lay beyond his broken, mortal body.
In these last moments, Yoongi granted himself his last comfort.
He brought his laptop beside him and searched his favourite artist on YouTube.
He only had a few artists in his arsenal that he could dispense at family dinners or reunions he’d been invited to.
he never was an adept conversationalist: even at friends’ parties where a guest he didn’t know would be obligated to talk to him on account of appeasing the birthday girl or boy.
For a second, Yoongi faltered.
His mind backtracked to the joy he’d felt with his friends, and in turn the joy he had granted them.
Was he really going through with this...?
A stab of doubt was all it would take to make Yoongi withdraw from his initial intentions, and he cut the tie with said doubt immediately, pushing his friends to the back of his mind.
He was exhausted - tired of helping and appealing to others; now it was time to take care of himself.
From the tiny speaker in his laptop came the sound of solace: his favourite track from his idol.
He lay back, pill bottle and water placed on his bedside table as he basked in his last melody.
Through the duration of the song, Yoongi’s unease had worn away - eroded by the tides of his own resolution.
The song eventually clambered to a fading finish. Yoongi knew what came next.
He sat up and tipped the contents of the bottle onto the table, a hill of oddly-coloured tablets forming.
He threw the bottle somewhere behind him, hearing it land in a hidden corner of the room.
Pale hands scooped the pills up like candy, bringing them to Yoongi’s lips.
And like a saving grace emerging through a storm, a miracle unfolded.
A soft sound played beside him; the sound of angel wings and promises of a better future.
Yoongi didn’t so much as falter as he did pause, lending his ear to the tune.
It played notes from an instrument Yoongi didn’t even think existed - a soft twinkling stalked by a voice he had yet to have heard on his musical voyages through Soundcloud and YouTube.
For a second - just a second - the doubt that had made such a ruckus to enter had now slithered through the back door of Yoongi’s mind.
What was this music?
Reluctant, he lowered his hand to his side, though held tightly on to the pills.
Turning the screen to face him, he came face-to-face with someone other than his idol.
Her eyes looked a soft shade of (e/c) in the no-doubt filtered lighting of the video, though the sincerity she held within them was far from fabricated.
The background was crystalline - faux crystal props - oversized and oversaturated. They were littered around the studio in which the woman sang, and beneath a purple hue she sat on a stool, an air of comfort radiating from her.
As to what she was singing, Yoongi had no idea.
He let the music play for a moment, considering his options.
What harm would it do him to listen to something new? It wasn’t as if he’d be able to after he was gone, anyway.
Lying back down, Yoongi stared at the ceiling, the lack of light or patterns making it easier for him to focus solely on the music.
His fatigue embraced him like a long-lost mother, shrouding him in a warmth unmatched by that of any real person.
The singer’s soft humming filled the desolate room. And if Yoongi wasn’t mistaken, he could feel his eyelids growing heavy.
He forced a bitter smile, doubtful that his mind would actually allow him any such solace as sleep.
To humour his weary self one last time, Yoongi shut his eyes, sighing deeply and sinking into the mattress.
*
The next time Yoongi opened his eyes, his room was still dark. And as if it had never left to begin with, his bitter smile returned.
I knew it, he thought. Though the victory of beating his already hell-level expectations filled his overflowing spirit with grief, disguised and diluted by the anger that had slipped into the mix so long ago.
Sitting up, Yoongi lent his ear to the room once more.
He could hear the soft hum of the woman’s song no longer, and it was in this second that he realised he didn’t remember actually hearing the song end.
It was on one minute, and off the next.
Suspicious, Yoongi glanced at his half-lidded laptop, faced with a blackened screen as the device had switched itself off.
With a push of the power button, the power returned, and in a blast of light the screen sprung to life.
Through the tips of his fringe, Yoongi checked the time.
11:15 AM.
He recoiled.
That couldn’t be right - surely.
Logging in, he noted how his battery was running low, despite having been fully charged before he lay down.
The screen gave way to the last application he’s been using, and clear as day the same starry-eyed woman with the voice of velvet was on-screen, though the video she was in had long since ended.
Yoongi checked the time again, pulling his fringe back so as not to trick himself a second time.
11:16 stared back at him, steadfast and unwavering in its absolution.
Yoongi’s eyebrows raised in a sense of alarm.
He rose from the bed, tearing his curtains open.
A cityscape greeted him, and the sun waved from its fixture in the sky. It was daytime.
Yoongi stumbled back, carding a hand through his hair.
There was absolutely no way he’d-
...Had he actually managed to get to sleep?
Yoongi checked his phone, watch, and alarm clock; no-one dared deceive him of date nor time.
He was willing (and already considering) to accept the idea that he’d time-traveled; the concept of having a decent night’s sleep was as foreign as a language to him.
Nevertheless, he hadn’t the time to dawdle in such a concept, though he made absolute certain to when he was at work.
*
His colleagues seemed to notice a change in Yoongi’s behaviour.
Though he was often dazed into bouts of silence by his exhaustion, this quietude was new. Different.
A few co-workers commented on how he looked much livelier. And more alive, he felt.
In spite of this, the constant what-ifs of the morning had followed him - clung to him like a cologne.
What if...what if he was actually dead?
He considered this, deciding against his theory.
If he was dead and this was indeed Heaven, he should be receiving a lot more good fortune for all the shit he had to deal with in his life.
No, this was neither Hesven nor Hell. Or Purgatory.
Yoongi also considered that he was in a coma, but that didn’t add up, either.
He tested to see if he was comatose. Nothing.
He was still trapped in his same-old reality. But at least he could think clearly now.
*
By the time he got home, his body yearned for the sweet release of music, and he sought the comfort of his favourite artist - as he usually did on days as long as this.
Shoving his bedroom door open, he grumbled at the brightness the room held for a change.
He’d forgotten to shut his curtains before he left.
In the dwindling light of the afternoon sun, he saw the pills scattered across his duvet, the sole remnants of his almost-actions.
He cringed, forcing them to the back of his mind.
He could acknowledge the gravity of his decision later. Right now, his head was filled with the phantom melodies longing for a vessel.
Yoongi has attained the good sense to charge his laptop, and as he switched it on, he was greeted with the same lady who had pulled him to sleep the night before.
Or, Yoongi supposed, who had just happened to be playing on the night he was finally able to sleep without the nightmare scaring him awake.
Such wonderment remained at the back of his mind as he went about his business.
Through his own music, the whisper of the lady’s tune plagued him. So much so that, after a good three hours of composing, Yoongi found himself eyeing the tab he’d left open from before.
Having returned home from work later, his body was weighted with the day’s contrivances and stresses, as well as its successes and joys.
Emotionally, Yoongi had given all he had to offer, which, if he was to admit it to himself, was far more than he usually did.
He considered that it was more than likely it wasn’t just the song that had sent him to sleep.
On the contrary, he believed that a multitude of factors had to have been at play in such a miracle.
He wished to replicate the conditions of the night before: he kept his room dark and a glass of water on his bedside. He packed his pills away and placed them on his bedside, too, taking care not to lose any in case their service was required again.
He set the woman’s song up, lying in bed and playing it.
The creeping horror of the notion of never obtaining such a quality of sleep again was the only odd variable in this equation, and though it quietly consumed Yoongi’s thoughts, the hum of the song muffled it.
The song was no longer than 4 minutes, though the eternity that stretched between Yoongi and his voyage to the fabled land of dreams made it impossible to tell how long it had been.
He was not yet familiar enough with the song to place a time on the segment he was experiencing.
His concerns faded as he simply let himself be.
If it works, it works, he told himself.
The next thing Yoongi remembered was hearing a bird chirping nearby his window.
He cracked an eye open.
Much like the night before, his room remained in a state of quiet disarray, though only noticeable to the trained eye.
His laptop lay near his side, screen dark and lifeless.
Yoongi checked through a crack in the curtains. And sure as anything, the sun had risen once again.
*
Over the next couple of weeks, Yoongi researched the song, its creator, and whether it was really the secret to staving off his insomnia.
He had discovered that the creator’s name was (Y/N) - a popular artist who had fans far and wide, as well as domestically.
He found more of her particular songs - the ones that she hummed.
He tested both the original and these humming bird songs (as he called them), and to his delight, the humming birds worked.
Yoongi would go to sleep and wake up at reasonable times, rather than the odd dips in and out of consciousness he would try to induce on his own terms.
It was just your music that soothed him so, and from the day he uncovered this, he vowed to be your loyal follower.
Though, with any influential fan can blossom obsession, and as Yoongi became ever more eneamoured with your gossamer vocals, he feared the day that your songs would no longer support his sleep.
Or, God forbid, you stopped singing.
He often fretted over such a premature worry, though he couldn’t deny how it had all but devoured his thoughts.
Months into his expedition into your music, he decided to finally take action to ensure that your voice would never die - never fade with age, accident or abuse.
No, he would preserve it like the fine wine he had failed to so many years ago - to be sipped and savoured for eternities to come.
Sasaeng Masterlist
120 notes · View notes
thecagedsong · 3 years
Text
Forgotten Light Chapter 13: Tunnels
A/N: Hey there, long time no see. Left to hyperfixate on Doctor Who for a while, but I’m back on my Fablehaven business. This is a long chapter, it probably should be two chapters in the final version, but I really wanted to get the tunnels part out. Also, let me know if Kendra’s crafting is making sense and if the dialog for this chapter is working out. Very important chapter. 
1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13
Chapter 13: Tunnels
 When Kendra woke up the next morning, she knew Ronodin had left. The night before they had eaten dinner separately, and while Kendra focused on reading or staring at the library wall, Ronodin hadn’t come out of his room. She saw him for a moment as she went to bed, but he turned away from her.
It was confirmed by a note on the countertop.
Love,
I hate to leave while we’re fighting, but I have to go handle another errand for our host. Despite your doubts in me and what I implied, I will be back for you, and we’ll go on another little adventure. This is what we have to do until we can go on the bigger adventures together in the sunlight. At the bottom of this note is another design for an amulet you might try, and we’ll both be working to shorten your quarantine.
Ronodin
 And Kendra was back to feeling bad all over again! She went back and forth all yesterday afternoon about apologizing again, promising that Mendigo wouldn’t stop him if he tried to leave, or holding to her words. It was dangerous. He was trying. She was being difficult. She had a right to be difficult.
Sketched at the bottom of the note was a triangle amulet, with crescents open to the left. Inside the triangle was a circle inside an oval with an ‘x’ through it, bisecting in the center of the circle. Because you have to carve intent into every craft, Kendra had to go look up what the symbol meant in the dictionary he gave her.
The triangle was a curse, and the eye a symbol for blindness. Putting it within a circle, she should be able to direct it only at certain people, namely enemies. Did she want to blind her enemies? On the one hand, it was the same principal as her weakness charm. No harm, unless they intended to harm her first. On the other…
As someone who can count on her hands the number of rooms she’s seen, as someone who is alienating the single relationship she has to get a glimpse of sunlight, and as someone whose most prized possession is a landscape painting of the outside, could she take away someone else’s sight?
Maybe she could limit it to cursing people not to see her. An invisibility charm was a lot less problematic than a blinding curse. Combing through the books didn’t give her any insight on how to limit the blindness. In fact, applying Ronodin’s charm as is to a circular amulet wouldn’t even limit duration. It would blind any enemy that looked at her once, permanently.
It would take good craft and magic application to create, and a single mistake would make the magic run out halfway through the first use of the amulet, leaving a person…partially blinded? Blinded in one eye? Temporarily blinded? It didn’t say, so Kendra had to put a couple of concepts together to make a guess. Magic based on gaze was actually the most magic consuming type of enchantment. That was all it said, so Kendra went looking through her little library for more of an explanation.
She managed to clobber together answers from five different books:
All magic is reactionary, a person must interact with the spell caster or the enchanted object for the magic to be applied. The safest place from magic is away from it. Simply seeing something only activates extremely rare curses and enchantments, usually crafted from Dragon parts, because it just required that much magic. Touch is the most common type of curse conduit, and came in the variations. Presence within an enchanted area or physical contact with the item or caster were the most common. Proximity casting is rare, but technically falls between touch and sight in terms of magic usage. There was also gaseous spells, which technically also operated based on touch, but the enchanted matter expanded, so that’s also deserved a special mention.
Kendra was a limitless supply of magic. If she wore a sight-based curse, well crafted to actually create an effect, it would never run out of juice. It would fully infect others every time. It also couldn’t be used against her to the same potential.
If she made that work, there was no way Ronodin could justify keeping her locked up.
But what if…what if her brother felt like he had to harm her in order to get her to go with him? She could blind him, and not even know it. Is that what old Kendra would have wanted, after giving up her memory for him? No. Temporarily feeling too weak to chase her? Fine. Permanently blinding someone with good intentions? Not fine.
Kendra left the books open and went into the hallway.
“Mendigo?” she asked, and the puppet walked in front of her. “How many hours ago did Ronodin leave?”
Mendigo held up two fingers.
“Did he say words as he left out the front door?” she checked.
Mendigo shook his head. Ha. She knew that he had made that up to keep her from stealing the key.
“You have to follow all my orders, correct?” Kendra checked. And the puppet nodded.
“Are there things I can’t tell you to do?”
Mendigo hesitated, then nodded his head.
“Are the things you won’t do if I tell you impossible because Ronodin ordered you not to do them?”
Head shaking no. She couldn’t ask him about the things he couldn’t do, Mendigo couldn’t handle questions more complicated than yes and no.
“If I gave you a paintbrush, would you be able to write out explanations to longer questions?”
Mendigo shook his head no. Drat. Complicated magic, but not an intelligence behind it.
Could she craft a puppet like Mendigo? Probably not, not unless there was some kind of wood that wanted to become a limberjack. None of her books said anything about creating a little bit of intelligence, enough to answer questions and have memory. But maybe if she got good enough. Though why she’d want another when she already had Mendigo made it a moot question. It was probably impossible anyway.  
“Mendigo, the things I could ask you to do and you wouldn’t,” she asked, “is that because they would be impossible for you to do?”
He nodded, and pointed at the front doorknob. Right, she had told him to open the door, and he couldn’t.
“Would you be able to tell me if Ronodin is the one really giving you orders?” Kendra tried.
More hesitation, then slow nodding.
“Has Ronodin ever given you any orders that you followed?”
More nodding. That didn’t actually tell her much. Ronodin was her secret boyfriend, if she had ever once said ‘Mendigo, do what Ronodin says,’ then the answer to this question would be yes.
“Are you currently following any of Ronodin’s orders?” she said. Vigorous no.
“Right,” Kendra said, feeling a little better. “From now on, you are not to follow anyone’s orders but my own, under any circumstance. Will you be able to follow that order?”
Here came the longest pause. Was it because she was asking him a question about the future? Maybe the enchantment didn’t allow for questions like that.
Slowly, Mendigo nodded his head. That was good.
For the rest of the morning, she settled on making a stronger version of her first amulet, temporary weakening based on intent and proximity. Maybe if she made that good enough, she wouldn’t have to permanently blind someone just to be free.
Ronodin showed up in the late afternoon, but didn’t fully enter the apartment, instead choosing to stand in the doorway.
“I see you didn’t take my suggestion,” Ronodin said, nodding at the newly carved amulet in her hand. She had taken a break to grab a snack from the kitchen, and found him there.
“Is this your way of checking in on me without having to let me out?” Kendra asked, rolling her eyes.
“Well, I ran into a snag when arranging your fake death,” Ronodin explained, “A quick video of you telling the person to help me will fix all my problems. I need to go back out again right away —”
Kendra sighed, “You can come in Ronodin, Mendigo won’t stop you from leaving.” Because it felt like the properly dramatic thing to do, she leaned against the hallway wall and slid down until she was sitting. It took a small adjustment, but her current red dress was stretchy, and she managed to do it modestly.
Ronodin came and slid down beside her, and the door swung shut.
“I’m sorry for acting like a brat,” Kendra said. “it’s not fair, and there’s no excuse, but it’s just so frustrating being locked up like this.”
Ronodin smiled, “Believe me, I know more than you can guess at what that’s like. Think you’re ready to hear why my family hates me?”
Kendra nodded, sitting up straighter.
“Forever ago, I started to question why the Fairy Queen was the ultimate authority on what was good and what was bad in the world. There were five other thrones, and they all play important roles in keeping the world functioning, and they all had different ideas of what was good and right than the Fairy Queen. But mortal wizards sided with her, as did human adventurers, and every kind of mortal agreed: the Fairy kingdom is the brightest light, and we should all strive to their ideals.
“Never mind the naiads and great fairies who kill because mortality is funny. Never mind the imps and the abandoned nipsies. Never mind the philosophies of balance that demand that destruction is just as important as creation to the continuation of the world. Never mind the strength of not picking a side and acting according to your own will and conscious. It sickened me to be part of such an oppressive kingdom that claims the moral right in everything.”
Ronodin drifted into a memory. “What did you do?” Kendra asked, bringing him back.
“I corrupted my horns,” Ronodin said simply, “It took a bit of time and a lot of favors, but I was able to break myself from the Fairy Kingdom. The Queen doesn’t command me anymore. I owe allegiance only to myself, and that’s how I want it to be. Some of those favors contributed to people getting hurt, but I can’t regret it. When I saw you going through something similar, I knew I had to talk to you. And now, here we are.”
“Here we are,” Kendra echoed. Sitting in the depths of some underground labyrinth, fighting over prison keys and the greater good, Kendra with no memory of who she was, and Ronodin fighting the same battles he’s fought his entire life over freedom.
Kendra leaned over and touched Ronodin of her own volition. Nothing romantic, not really, just her head resting on his shoulder. A silent show of support.
She sat up after just a minute, because she liked sincere Ronodin much better than flirty or angry Ronodin. (Flabberghasted Ronodin still held top spot).
“Let’s get that video for you,” Kendra said, then paused. “Wait, no one is going to get hurt when faking my death, right?”
Ronodin shook his head and took out his cell phone, “I promise, no humans are going to be harmed in the faking of your death. I just need some help creating a believable fake body.”
Kendra gave a little smile, “Doesn’t it ruin my fake death if someone knows about it and is helping you set it up?”
“Be very vague,” he advised, “The vaguer the better, so that when we do fake your death, even they will be convinced.”
“Okay then, what should I say?” she asked. “Am I talking to someone specific?”
Ronodin pointed the phone camera at her, “No, I’ll probably need to use it on a couple of people. Just tell the viewer to help me. Don’t mention my name directly, if you can help it. The less they know about who you’re with, the safer you’ll be. Ready…three, two one.”
"Oh, um, hi,” Kendra waved at the camera sheepishly, “I’m not sure who is going to have see this, but this guy is actually helping me. If you could lend him a hand, that would be great and I could get out of here much faster. Thank you!”
Ronodin then changed the view of the camera so that they were both in the picture, and gave a little wave. “Anything for Kendra.” He placed a quick kiss on her cheek and caught the start of her blush before he stopped recording.
“There, that should be convincing enough,” he said, pocketing his phone.
“I assure you, that kiss was unnecessary,” she said, folding her arms, still red.
He grinned back, “And I assure you, my caterpillar, that it was completely necessary. Another one for the road?”
Kendra stood up rather than let him take another kiss. They had had a good moment, she wasn’t going to let him ruin it. He stood up as well.
“I’ll probably arrive back while you’re asleep,” he said. “Can I see how you’re doing with that amulet? You chose another weakening one?”
“I’m not ready to permanently blind my misguided family,” Kendra said, handing over the amulet.
Ronodin nodded, “Well, you’re progressing. A lot more magic took in this one than your first try. It’s well on the way to making fatigue hit anyone who lays a hand on you.”
Kendra frowned, “I was going for proximity, still not enough focus?”
Ronodin nodded, “The applied magic isn’t strong enough, nor is the craftsmanship. You accidentally cut all the way through one broken link, making one of your four chains whole, and you really oversanded the top. Don’t worry, we’ll work on it some more when I get back. This is a skill like any other, it’s going to take time. You’ll get better at this, I promise.”
Kendra nodded, sighing over the flaws he pointed out. “Is ‘have fun’ the wrong response for the task of faking my death?”
“Oh,” he said grinning, “After the stunts you pulled, I’ll be having lots of fun. Don’t go crazy.”
“You’ll be the first to know if I do.”
Mendigo stepped out of the shadow of the doorway as Ronodin approached, “It’s fine Mendigo. Ronodin can come and go as he pleases.” Kendra said.
Mendigo stepped back and Ronodin stepped past and closed the door without a backward glance.
Knowing she lost the fight, Kendra returned to the craft room. She took that feeling, and turned it into the desire to weaken those that would make her lose with every paint brush stroke.
The second medallion was certainly more than just wood and paint when Kendra was done with it. It felt…expectant. Waiting to fulfill its purpose. A spiked trap, waiting to fall. It was kind of exhilarating, knowing what she had created had force and abilities beyond her.
Kendra had wielded magic.
Kendra looked back over the amulet that Ronodin has suggested she make, then ran to one of the books she had referenced that morning about how to build in a command. A dual check, the person had to want to harm her, and she had to want to curse them. She could make that curse.
All it needed was a second circular border with a notch, and Kendra would have to hold it and intend to activate it before it would blind someone. The pattern was more complex than what she had attempted before, but after all her reading, she felt ready. She switched to a block of wood called stiltseia, because the description indicated that it’s flowers alternatively flashed darkness or bright light each time the flowers bloomed. It felt right for this project.
Kendra worked though lunch, snacking on the bread and cheese that populated their kitchen. This time she made sure that if her carving tool was touching wood, she had her magic gathered and turned towards blinding enemies. The emotions feeding this purpose were vengeance, ambition, and desire to lash out. She didn’t have strong vengeance on her own, but Lady Kuychia wrote the book on vengeance, and Kendra had read it. Towards the end of Lady Kuychia’s life, when her husband found out about her shadow charmer abilities, he accused her of being pure evil, stole their children, and put a ‘kill the witch’ order throughout the entire countryside surrounding them. Vicariously, Lady Kuychia’s burning vengeance took shape in the amulet, to permanently blind those that would harm her.
Lady Kuychia had never gotten vengeance herself, if the handwritten note in the back indicating that the conquistadors pillaging the area around her village had hung her, after she kept putting out the fires meant to burn her. They caught her when she had sacrificed herself in a distraction to give her children a chance to run away from the Portuguese raid. Her husband had spat at her on his way out with their children. The children were captured and killed the day after their mother had died by hanging. Those emotions fueled the carving.
Except the outer notched circle. Following instructions, she focused on her need for control. The battle to control her negative emotions took place outside her body for the first time, as she ordered the power of the amulet into the circle, and into where she said they should stay. There were two different types of magic under her hands, the negative emotions of the amulet and the unyielding neutral control being pushed through her tool. Building a wall around the fire pit.
Kendra added a coat of paint right away, it didn’t feel bound tightly enough without it. This time she selected a dark purple paint, phantom tears and harpy blood. She was going by instinct, but tears also came from the eyes, and harpies seemed like the kind of creature more than happy to take out your eye for taking their blood.
It came out a color so deep, it was almost black, but the purple seemed to highlight around the cuts of her design. She hung it on a hook over the fire, next to the one she had made that morning. Three amulets down. No way to safely test them.
Crafting two amulets was exhausting enough that she wanted to take a nap. First, she had to clean up the mess she had made in the library.
Unfortunately, she had to guess at the places she had taken the books from. She had a vague idea of the organization: magic books left of the fire, histories and biographies on the right, and close to the door were the reference books, but without being able to read all the languages, she was mostly guessing.
Kendra scooted a space a little wider to make room for where she thought a book was supposed to go, and a yellowed piece of paper fell from between the spines. Kendra put the book away and picked up the paper.
To the current occupant,
You’re probably like me, someone whose abilities can only be used voluntarily, so they are keeping you locked up here until they can convince you to do what they want. I have no hope for rescue, and I refuse to do what they ask. I expect to die here, but I have hidden notes written in Silvian, and hidden them around the library to pass the time. If there is nothing else to my life, maybe these notes will make the duration easier for the next occupant.
So far I have discovered a single secret tunnel going out of here. Twist the head of the goblin statue and the wall will become permeable. I won’t survive outside this room, but maybe a prisoner better suited for this environment could use it to their advantage.  
Peace,
Maykrill of Anksonling
 Not what she expected to find, but she was wide awake now. It took a little bit of digging, but the goblin statue was directly diagonal behind her favorite reading chair. What kind of prison cell has a tunnel in it?
The tunnel probably didn’t lead outside, there was no way she was that lucky, but ‘anywhere else’ still ranked pretty high on the places she wanted to be.
The statue was a little taller than her palm, and currently being used as a bookend. The goblin made an icky sound when she twisted the head, like she was killing a living thing, and the small stretch of wall between bookcases became hazy. More gas than solid, and while she had to turn sideways to fit, she made it through just fine.
Unfortunately, she could barely see in front of her face. With how good she’s gotten at hiding her light, there was practically nothing. Should she un-dim herself? It would let things know where she was when she probably didn’t want them to, but she was probably already glowing a little anyway.
Kendra reached out and touched a wall, which immediately lit torches filled with the same blue fire that haunted her own apartment. Hiding wasn’t an option. Should she go back? But what was she waiting for?  Ronodin wouldn’t be back for a couple of hours yet, it was mid-afternoon. She might not get a better chance to figure out more about where she was.
If someone asked her what she was doing, she would just head back. And she’d stay out of the dragon invested grotto. A quick check showed that the wall was completely permeable from this side, meaning she wasn’t going to be locked out. Unless the twisted head operated on a timer. But she wouldn’t be able to test that theory without it being too late to do anything about it. Her best bet would be to make the most of this current foray, but if she didn’t leave for long periods of time and she didn’t get locked out, she might be able to keep this secret until they were cleared to leave this place. She grabbed her second amulet on her way towards the tunnel.
So much for Ronodin winning their battle of wills. Ha.
Kendra crept along the corridor, her bare feet quiet along the ground. It sloped downward, and she thought there was a very subtle switchback before it opened another fuzzy wall. Fuzzy on her side, hopefully solid on the opposite side. Stepping closer, she tried to get a good view of the room before she set foot.
The room seemed large, enormous even. It was dimly lit with sporadic torches, the stone darker than in her hallway. A neutral jean blue darkened into marbled navy, made to look even colder by blue flame. Kendra glanced down at her bare feet, and really hoped the ruby necklace actually warmed her up and didn’t just shut off her perception of cold.
There were large structures scattered about the room, and Kendra narrowed her eyes, trying to figure out the nearest one through the wall.
“I know your mother taught you better manners than to skulk when you know people can sense you, Ronodin. Please do leave me be, I’m not telling you anything else, and this constant taunting is rather irritating, even for you.”
Her eyes adjusted as the boy spoke. Because he was a boy, and based on his voice, couldn’t be much older than her, probably Ronodin’s age. She could catch the outline of bars, bent in around a circle, like a bird cage. Almost appropriate, given that this boy’s voice was the most melodic she had ever heard. Beautiful as Ronodin’s, but in a different way. Clearer, somehow.
“Fine, I will simply annoy you in return. I don’t think High Sylvian has ever graced these halls, join in if you remember the words:
 Follow the wind,
The one that blows of honey and rose
A caress, a brush, steady and slow
Follow the wind to Asamelle
  Trail the stream,
Of cerulean and lily pads green
It bubbles laughter and splashes song
Trail the stream to Asamelle
  Chase the light,
It hovers and flickers at the edge of sight
Whiter than ever beheld, brighter than ever-ever lived,”
The boy’s voice cracked here, and the imperfection in the perfect song made her throat grow tight. When he started singing again, it was just a little more raw, and Kendra had to cover her mouth.
“Chase the light to Asamelle
Chase the light home.
  You followed the wind, and trailed the stream,
chased the light, found the dream,
Home, to Asamelle.
  Moonlight blossoms, viridian forest,
Wave to the naiad, dance to the Djini lyre
Unicorns race and run through the mire
You have come home to Asamelle
  Beneath the tiger sky, follow softly,
Pass tree-grown houses, and beds of petals new
The final rise gives way to Heartsworn
The crowning jewel of Asamelle
  There’s so much light, it’s too bright,
Push forward; the sun was brought to house,
The virtuous beings of Asamelle
  An orchestra of birds, winds, and strings
Elf and Phoenix dance with the grace of falling leaves,
Step forward, part of the dance, the moment, the chance
Asamelle sings you home.”
 A tear slid down her cheek. An honest tear, her payment for the song. It was so full of love and longing; it would have been a sin to not be affected.
“Hang on, Ronodin would never have listened to me sing that,” the boy said, “Who are you?”
Kendra fled back to the library. She banged her hip on her way through the secret passage, and curled up in her armchair.
Her heart was thumping, pounding, her face hot. What was wrong with her? She just…all she needed was a moment to calm down and collect herself. That prisoner revealed a lot, she just needed some space and time from his voice to be able to process it.
The prisoner was so sad. How could anyone keep him jailed away like that? Was Asamelle his home? Why did he ever leave? It sounded beautiful, in a way that looks fragile but is more solid than anything else. A sculpture that appears to be made of glass, but is actually of ice or diamond.
And the part she didn’t want to think about: Ronodin is his jailor. He seemed to know Ronodin quite well, well enough think he could tick Ronodin off. And considering Ronodin’s relationship with his home, that song probably would. The boy thought she was Ronodin, there to question him some more. What could Ronodin want with him? How many more of her schemes would Ronodin tolerate until Kendra was in a cage next to the boy?
If she was trapped down there, would he sing for her if she asked?
No. The goal was to get out to the sunlight, not end up another bird in a cage, one much more unpleasant than her current residence. Why was he in a cage? Ronodin was all about freedom, and making sure people had the space to make their choices. He seemed to hate that Kendra was in a cage, Ronodin wouldn’t imprison someone else without reason.
Things weren’t adding up. Should she wait to confront Ronodin about it? Should she go talk to the trapped boy? Kendra thought she could make another trip before Ronodin came back tonight. Who would be more likely to lie? The boy or Ronodin?
Kendra needed facts. Evidence. Mendigo was under her full control. She had a brother named Seth. She chose to give up her memory. Ronodin loved her. She was fairykind and could use magic to make enchanted objects and see in the dark. Everything else she knew came from Ronodin’s story.
Kendra wanted to talk to the boy. And when Ronodin came back, she didn’t know when he’d leave again. This could be her only chance.
The goblin’s head was back to normal, and she broke the neck again. Kendra also took her second amulet, to weaken those who would harm her, not the blinding one. If the boy had the intention of harming her while she was down there, her curse would strike. Possibly. Not that he could do much from inside a birdcage.
The hallway had darkened, but lit once again as she touched the wall. Surer than the first time, Kendra hurried down the secret tunnel to the half-there wall. Once again, Kendra stopped.
“I know you’re there,” the boy called, much softer this time.
Gathering her courage, Kendra passed through the wall, halfway. She spotted an identical goblin statue, this time part of the brace holding up a torch, and went through all the way.
She walked forward, and a light sprung from inside the cage, small and dim, it illuminated the boy.
He was handsome. Unbelievably handsome. Kendra couldn’t remember seeing the cover of a magazine, and only knew that they depicted pretty people. She felt like she wouldn’t ever need to see a magazine; the boy in front of her screamed that kind of impossible perfection. White hair, blue eyes, unblemished pale skin, cupid’s bow lips that had fallen open at the sight of her.
Too late she remembered that she was currently wearing the stretchy red dress, a ruby medallion, a white cursed amulet (luckily that eyesore was tucked under her neckline), and her hideous orange cardigan. Her hair had been brushed and tied back before she started crafting, and she certainly wasn’t wearing the makeup in her bathroom. She felt a thousand times grungier than she had before.
The boy’s face changed, hardening, and he turned to speak to the general space around them, “Nice try Ronodin. I’m not going to lie and say I expected you to send a fake Kendra,” she jumped when he said her name, “but she really needs some work. This one barely glows, much less radiates like the sun. I’m honestly more surprised you let through such a bad copy.”
“Oh, um, Ronodin didn’t send me, I’m kind of here without him knowing, so I’d appreciate it if we could keep this a secret,” Kendra said nervously, tugging at her cardigan, hoping to turn it into something less ridiculous. “And I can shine brighter, but it seems to bother people, so I dim it.”
The boy raised his eyebrows in disbelief, “Kendra could never be dim.”
She unclenched the mental fist halfway, removing part of the block on her light, and immediately things became easier to see. One of the nearby cages started grumbling, so she dimmed it again.
He stared at her, and Kendra blushed and shifted under his gaze.
“Um…, I came to ask you some things,” Kendra tried, eyes drawn to the floor. This was not how she expected this to go. “But mostly, I really liked your song. Is Asamelle your home?” That was not what Kendra meant to ask him about, and blushed. Hopefully he couldn’t see in the dim light the way she could.
“Asamelle was the capital city of the old Fairy Realm,” he said, with disbelief. “Kendra, look at me.”
It clicked in her head, “Oh, you know me, don’t you?” she said, doing as he asked and looking at him. “I’m sorry, but I’m having some trouble remembering you at the moment.”
“And I’m still having trouble believing you’re the real Kendra,” he said. “Not knowing who I am isn’t doing you any favors.”
Kendra shrugged, “Don’t take it personally, I don’t know who anyone is. My oldest memory is turning a key that made me lose my memory. My brother Seth was there, and Ronodin, also an angry guy that claimed to be the King of the Dragons, and a magical dwarf. We were all fighting over a stone and my brother kind of won, I think, then I faked my own kidnapping and brought myself here. I really am sorry I don’t remember you.”
He was shaking his head slowly.  
“There are so many things wrong with what you just said, but I’m still having some trouble believing you’re Kendra and not some Ronodin knock off sent here to torture me,” he said, “Do you mind letting me confirm your story?”
“How?” she asked cautiously.
He held out a hand through the bars, “It’s not bad, just touch my hand, and give me permission to see if you are telling the truth. I can’t see anything you don’t want me to, and you won’t feel a thing.”
Kendra pulled back a little. “I don’t know your name, and I don’t know who or what you are. I’m sorry, I really don’t feel comfortable doing that.” Could all unicorns do what he said? She might be in a lot more trouble with Ronodin than she thought.
“I’m Bracken,” he said, retracting his hand and backing away, “We’ve done this before, if you really are Kendra. I’m a unicorn, and the Fairy Queen herself vouched for me.” His eyes softened, looking over her again, “I’m sorry, whatever is going on, I don’t mean to frighten you. I won’t do anything you’re uncomfortable with, though it will make trusting you a little more difficult. Please don’t be afraid of me.”
Oh, he was kind. Why would Ronodin imprison someone like him? Being a unicorn the same age as Ronodin explained the comments about Ronodin’s mother and the polite dislike. The name Bracken also sounded familiar…
“Oh no,” Kendra said, covering her mouth. It all came together. Bracken was Ronodin’s cousin, the one she was engaged to while secretly seeing Ronodin.
Bracken’s eyebrows raised, “I will admit that’s the first time my name has evoked that reaction. You remember something about me around your mysterious bout of amnesias?”
Kendra wanted to run away again. No wonder Ronodin knew it wasn’t safe for her to leave yet; people from her old life were already tracking her here. Why hadn’t Ronodin told her? Of course, he didn’t tell her, she spent so much time fighting him. Was Ronodin worried she would leave, or demand to leave until she hated him? This was all wrong and not fair, and Kendra didn’t know what to do.
“I’m so sorry for what old me did to you,” Kendra said. “I don’t know why I led you on, I’m sorry.” Kendra put her hand over his, which was suddenly gripping the bars of his cage. “I give you permission to see the truth of my words.”
Bracken closed his eyes, and his forehead creased, “It’s…blank. I can sense your memories for a time, then its just gone. You gave them up, but it is your mind,” he said with disbelief. “You are really Kendra.”
Bracken frowned, “There’s something awful here, dark, but nowhere near strong enough to block your memories. Do you remember any other curses? Or maybe you have a cursed item?”
“Oh, um, I made it today, to protect myself from people who would do me harm? It’s a little new, but it might be what you’re talking about,” Kendra said, pulling out the medallion.
“You did what? Kendra, you don’t make curses. That’s dark magic,” Bracken said, clutching the bars of his cell, “Listen to me closely, whatever you do, stay away from crafting curses. How can you even do that?” Which verified Ronodin’s words. Her crafting had been a secret, he did think she was evil, as was her art. There was just one more thing to check.
“Are you familiar with Mendigo?” Kendra asked.
“Your puppet? Kendra, I feel like you’re not listening to me. Whatever Ronodin said —”
“Does Mendigo only do what I say or not?”
“Well, yes, Mendigo, as I understand it, is keyed into the commands of you and your brother, and whoever you tell him to listen to.” Bracken said. “I don’t see why that’s important. Look, Ronodin is evil, you can’t trust anything he says —”
“What about my family?” Kendra asked, “Do they really imprison dark creatures against their will?”
Bracken’s eyebrows rose, “What? In a manner of speaking they do, because nothing else would have the chance to grow and flourish if we let them out. Demons, the unbound undead, dragons, they would destroy everyone and everything if given a single chance. You helped put so many of them away. They’ve killed your friends and family. It isn’t an unjust prison sentence if that’s what Ronodin told you. They all chose darkness and destruction, or it’s their nature and life sentences over huge tracks of land to roam seem more humane than killing everyone in an effort not to die ourselves. You and your family are the best people I know. Good people. Ronodin is twisting the truth for his own ends if he says differently. You are a good person Kendra, you don’t craft curses. You don’t chose evil, you can’t. It isn’t who you are. Don’t listen to Ronodin’s lies.”
“Ronodin said the exact same thing,” Kendra said sadly, and Bracken went quiet, “Except, he knows something you don’t, something we couldn’t share with either of our families because yours hates him and mine wouldn’t understand. I’ve been enchanting magic objects for a while now. I met up with Ronodin in secret, and fell in love with him. I ordered Mendigo to kidnap me from my home so that we could be together.”
“Wha-no, no, no. That doesn’t make sense,” Bracken said, hurt crashing through those beautiful blue eyes as he drew back. “That can’t be true…I…you let me into your mind a week ago. Please believe me. You met Ronodin for the first time this past week.”
“He’s a little rough,” she defended quietly, looking away, “We’re learning our way around each other again over my memory loss. He hates that we have to stay cooped up, but he knows who I was better than anyone else.”
“That’s a lie,” Bracken insisted, “He doesn’t know anything about you. He doesn’t know that falling rain makes you think of your friend Lena. He doesn’t know that your favorite way to travel through the air is being held by the Dragon Raxtus. He doesn’t know that your cousin Warren would die for you, after seeing you die once already and being unable to stop it. Ronodin knows you less than you know yourself right now. I get that you-you might not be able to believe me right now, but find Seth, find your grandparents, they’ll be scouring the earth for you. They love you so much, and you love them more than anything in return.”
Bracken’s voice was low and sincere. His voice had cracked again, like it had during his song, his tell that the emotion was just too much. So utterly certain he was right. But Kendra didn’t know a Lena or a Raxtus or a Warren. And she couldn’t ask Ronodin about them, because then he would know she went wandering.
Why couldn’t the old Kendra have fallen in love with Bracken instead?
“Why did Ronodin imprison you?” she asked. “Was it…was it because of me? He and Seth mentioned that we were…intended.”
“Oh, um…I mean…That’s not...we’re, um,” Bracken said, flustered. He wasn’t blushing, but unicorn blood was silver, could he blush? Did he sparkle more in the light when blushing? Pooling silver instead of red? “I would have come for you, I swear, but uh, Ronodin got to me first. I’ve been here a week-ish. Hard to tell the days, the guards aren’t regular on feeding us. I’m not sure what he wants to do with me. He was helping overthrow preserves and trying to set dragons on the world to massacre humans, so I was sent to stop him, but he got the jump on me.”
Ronodin would try to negotiate better circumstances for the dragons, and starting them from a place of freedom is something he would do. Keeping Bracken for no reason? That didn’t sound like something he would do. Bracken being sent off to stop his cousin? Bracken looked fit, but she would probably bet on Ronodin in a fight.
What was the truth in all of this? Where was it? Except she knew where it was, locked away with her memories. This was the first time she felt like she needed her memories. Kendra had missed them before, but if what Bracken said was true, then Ronodin was brainwashing her. If what Ronodin said was true, she had purposefully led Bracken to believe the way he did, and she had escaped from the consequences of the harm she caused someone who seemed so honest and sincere. Why couldn’t she just know. Like a normal person.
“Would I give up my memory so my brother wouldn’t have to?” Kendra asked.
His eyes were soft, awkwardness leaving, “In a heartbeat. Seth has suffered much, often by his own folly, much because he was a child in a world too dangerous for someone with his curiosity and kindness. He has trouble knowing who to trust. You supported him, gave him strength, pulled him out of his misery, helped clean up his mistakes, but you wished you could bear some of the burden for him. If given the chance to spare him pain, to keep him from messing up without his memory and creating new guilt, Kendra Sorenson wouldn’t hesitate to give up her memories.”
His hand raised, and she noticed a piece of hair falling in her face, he hesitated just short of her, and then pulled his hand back to the bars.
“Sorenson,” she said, fixing the loose hair on her own, because she’d start crying if she didn’t speak, “Is that my name?”
Bracken nodded, smiling, “Kendra Marie Sorenson. Your first name came from a book your father loved, your middle name is the same as your maternal Grandmother’s middle name.”
“I want to believe you,” Kendra admitted. “But from the things I know for certain, you’re probably a victim of my own lies.”
“You are goodness,” Bracken said simply, “Goodness and light. Ask yourself if what you’re doing feels right, feels good. If it makes you a better person who helps people and creates good things. Don’t listen to Ronodin, don’t craft curses. If you find a moment to escape, take it. Take it and don’t look back. Head to upstate Connecticut, ask for the Sorensons. You’ll find people who can help you.” Bracken tensed, “My jailor is coming, hurry away, don’t stop.”
Kendra rushed to the goblin statue, twisted the head, and hurried back up the hall.
Back in her little apartment, she took off the amulet and held it up. It had felt good crafting it. Honest. Part of who she was before that she had reclaimed. What was true and what was false?
18 notes · View notes
gumnut-logic · 3 years
Text
Callisto (Part Seven - Investigation)
Tumblr media
Prologue 1. Incident - Bit 1 | Bit 2 2. Fallout - Bit 1 | Bit 2 | Bit 3 3. Voyage - Bit 1 | Bit 2 | Bit 3 4. Arrival - Bit 1 | Bit 2 5. Orientation 6. Rescue Site 7. Investigation
Here we are again with the next three thousand odd words of this fic.
Many thanks as always to @vegetacide​ @tsarinatorment​ @scribbles97​ @janetm74​ and my wonderful science officer @onereyofstarlight​ (who spent yet more time tackling my odd questions in the last week :D). You guys are amazing and I can’t thank you enough for all your amazing readthroughs and support.
You guys totally spoilt me last week so I hope this week delivers some entertainment. ::hugs you all so much:: Thank you so much for your amazing support.
Warnings: minor whump, far too much indulgence in scenery on my part because I’m having too much fun.
I hope you enjoy this.
-o-o-o-
Alan was sent back with Gordon and one of the dragonflies, while Virgil and Scott scouted back along the tunnel for a high enough point that either a molepod or Thunderbird Three could drill down deep enough to give them easy access for Thunderbird Four.
They found it in one of the larger caverns about a kilometre back from the Crystal Cave as they had come to call it.
Having seen so much crystal in one spot, Virgil now found himself spotting more and more of it along the tunnels. On first glance he had assumed most of the sparkles in the walls were patches of ice – there was certainly enough of the stuff around to cater to the concept. But on closer examination, there were crystals of all sizes and colours dotted along their return path.
In the dry cavern there were even more. Not anywhere near as many as in the crystal cave, but enough that Virgil pulled over, climbed out and collected a couple of specimens for later examination. John definitely wanted in on that analysis. He was still hunting for the source of the interference and was at this point reaching for every straw he could grab.
But first they had lives to save.
The roof of the Dry Cavern, as it was dubbed for convenience’s sake, had a number of large crystalline formations and there was a plea from the Base’s scientific staff to avoid as much damage as possible.
As if Virgil needed that reminder. He wasn’t one for blatant destruction of anything, but in this case as he planted the homing beacon for Three, he realised they were going to lose at least one beautiful structure in the process. So, it was with some sadness, he flipped the dragonfly and attached it to the rock ceiling of Dry Cavern and attempted to uproot a crystal tree as tall and as wide as himself to take back to the base.
With the application of a laser cutter, it came away surprisingly easily and with minimal damage. The dragonfly’s two front claws held it as delicately as they could. Carefully flipping the pod back upright, Virgil lowered it down to land and clambered out to secure the crystal.
Halfway out of the pod his vision doubled and he slipped.
Callisto’s gravity was almost nothing in comparison to Earth’s but the laws of physics still held strong and without atmospheric density to slow him down in any way, his momentum threw him at the rocky floor with enough force to cause him to bounce with a painful squawk. Previously obtained bruises complained and his head throbbed enough to turn his stomach over.
He ended up on the ground, on his side, doing his best not to puke all over the inside of his helmet, his only thought being how bad things would be if he failed.
“Virgil!” Scott was suddenly beside him, hand on his arm and the ever so familiar worry in his eyes.
Virgil swallowed and attempted to keep his stomach under control while his head screamed at him.
God.
But as before, it dissipated suddenly and Virgil was left panting and wondering what the hell was going on.
What the hell had the T- Drive done to him?
“Talk to me, Virgil. What happened?”
“Was dizzy for a second. Sorry.” He waved Scott’s hand away and sat up slowly. Everything stayed stable and sane.
God, he was tired. “I’m good. Just need some rack time.”
Scott glared at him. “I’ve seen you tired. You’ve never fallen off a pod before.”
“It’s the gravity, or the lack of it. It’s throwing me off.” He pushed himself to his feet.
But he knew what was coming next.
“I’m flying. Get in the back.”
“Scott-“
“Now.”
Virgil growled at him. “I’m going to secure the crystals first. We need to get these back to base in one piece.” And he did, Scott at his elbow the entire time. The man knew how to hover.
Once that was complete, Scott marched him to the backseat and made sure he climbed in safely…like he was a little kid or something.
Damnit.
But the moment he let himself relax, his whole body made it very clear that rest was a good thing. Scott’s flying skills kept the dragonfly consistently level and despite himself, Virgil dozed in and out a good percentage of the way back to base.
Despite the headache.
Of course, all of it resulted in a blowout with both Scott and his father.
“I’m fine!”
“You fell!”
“I slipped. It happens you know. I’ve rested. I’m fine. Now can we get moving? I need to be out there to assist with Four.”
Scott opened his mouth to no doubt confine him to the base with their father and Uncle Lee.
“Virgil, you will undergo an examination by the Base medics before you do anything.” Dad’s voice held that strength of command that Scott had so inherited.
He opened his mouth to rebut.
“Now, Virgil, or I will send Lee out in your stead. You don’t mess around out here. You know that.”
Virgil flicked his glance to the engineer his father had relied on for years, who had actually worked with International Rescue early on.
Goddamnit!
“Fine! But there is nothing wrong with me.”
“Then prove it.” Scott was glaring at him, blue eyes on fire and standing strong beside their father.
Well, at least they were working together, even if it was a combined front against him.
Three had already left, so they had to rely on a Base medic. Fortunately, she agreed with Virgil. Tension headache, the voyage out there and lack of sleep was all they could come up with and since he had snoozed in the pod and his skill set was seriously needed, Scott grudgingly gave him clearance.
Virgil so did not have time for this.
-o-o-o-
Alan slipped into Three’s pilot seat with a sigh. There was something about his ‘bird that was just comforting. Familiarity, probably, but also the knowledge that he had the power to get home under his very fingertips. Pods were great and all, but Alan preferred the power of ion engines and the strength of his ‘bird’s hull.
Gordon in the co-pilot’s seat wasn’t the norm, however.
“Okay, let’s get this ‘bird off the ground.”
Alan glared at him, but poked his comms. “Callisto Base, requesting departure for local foray as filed.”
“Thunderbird Three, you have clearance. Safe journey.”
Journey? He wouldn’t call it a journey. More a nick out the back door to grab takeout, if anything.
Great, now he was hungry for pizza and the nearest pizza joint was a bazillion miles away.
So gonna have a pizza night when they got home.
“FAB, Callisto Base.”
The airlock doors above began their ponderous opening sequence like something directly out of an old sci-fi flick. All that was missing was the cinematic music.
Firing Three’s engines was like breathing again after being stifled for a long time. She lifted, rising slowly into the airlock, her length proof that everything the Base owned was smaller. He only had a handful of metres to play with at either end and he was pretty sure he was scorching their inner door.
Nonetheless, they waited and the outer doors slid open revealing Jupiter once again in all her glory.
Alan eased her out slowly making sure she was fully in the clear before tilting her towards the north and, with a twitch of a thruster, throwing her across the jagged landscape.
The moon surface was craters on craters on craters. The Asgard formation rippled outwards in all directions creating rings of hills, stark greys and silvers against the deep of the black sky. Burr Crater was a splash of bright reflected sunlight glaring enough for the filters on the windows to react and protect their eyesight.
Alan brought up the holoprojection showing exactly where Virgil wanted him to drill.
Another flick of a wrist and Three pivoted on her nose, extended her arms, and settled gently onto the surface of the moon.
“Thunderbird One, Thunderbird Three is in position.”
Comms crackled and Alan frowned.
“That doesn’t sound good.”
State the obvious, Gordon. “Thunderbird One, do you read?”
“We hear you, Thunderbird Three. Dragonfly Pod Two en route to rendezvous.” Scott’s voice cut out and Virgil’s took over. “Gordon, deploy Thunderbird Four. Crane her to the surface. Alan we will need to assemble a large gauge molepod complete with vacuum extraction, as we discussed. We’re about fifteen minutes out.”
“FAB, Dragonfly Two.” The line cut out and Alan turned to his co-pilot. “Okay, Gords, your turn.”
His brother’s face split into a grin. “See you in the sky.”
Alan groaned. “Never gonna hear the end of this, am I?”
“Nope, no time soon. Thunderbird Four is going to fly. No more being dragged around by her sisters. Gonna get her some VTOL.”
Alan clambered out of his seat and half floated, half fell to the back of the cabin. Partial gravity was always odd. “Hoverjets, Gords.”
“Tomayto, tomato, squirt. My ‘bird is gonna fly.”
“In micro-gravity.”
“I’m taking what I can get.”
Alan rolled his eyes. Insufferable.
What followed was Three craning out Four through the cargo bay doors and gently lowering her to the icy surface of the moon.
This time, instead of sleds, Brains had attached hoverjets to the body of Gordon’s submarine. Personally, Alan thought she looked like she had a really bad case of acne, her usually smooth lines interrupted by pustules that spat blue ‘fire’.
Gordon apparently couldn’t stop grinning.
Of course, that all changed once Scott and Virgil arrived on scene. Virgil was unusually curt and Scott was hovering just enough to alert Alan that something wasn’t right.
A quick check with John revealed that Virgil wasn’t feeling well and that Scott wanted him off the mission, but Virgil refused.
That just set Alan off. It was always worrisome when an older brother wasn’t right, and considering all his brothers were older, it happened far more often than Alan liked.
So it was with worried eyes that Alan watched Virgil and Scott deploy the molepod.
The plan was for Three to dig down as far as she could - which was a decent distance, if Alan could say so himself, and then lower the extra-large molepod into the hole so Virgil could complete the tunnel to break through into the cave network below.
They were far enough away from the Crystal Cave, as it was now called, to hopefully leave it unaffected by all these excavations.
Gordon was to follow them in Hoversub Number Four - apparently his fish brother was still working on the new name - navigate to the Cave and revert to Four’s original purpose of being a submarine.
Three’s drill was an oddity for a space craft, but an oddity that had saved Alan’s bacon so many times.
The thought immediately prompted hunger pangs. Bacon.
Maybe he should shove a snack down his throat.
“Alan, start drilling.” Virgil’s sharp voice on comms snapped him out of it.
If Three deployed her drill rather abruptly at that, Alan felt he wasn’t to blame.
Fortunately, she performed with her usual ease and brilliance, creating a massive hole in the side of the moon and a cloud of debris to match, rock and ice thrown up in glittering haze.
God, space was beautiful sometimes.
Once Three had gone as deep as she could, Alan shifted her to one side and acted as a crane to lower Virgil and Scott in the molepod down into the newly created tunnel.
A suspended moment and the billowing dust resumed.
“Hey, Gords, is Virgil okay?” He couldn’t help it. He was worried.
“He’s okay, Allie. Just some leftovers from the ride out here.”
“How are you feeling?”
“Don’t mention it. I don’t want to think about it.”
“Sorry.” It was raining glitter in slow motion.
“How you didn’t notice, I have no idea.”
Gordon was in Four and Alan in Three, but Alan shrugged anyway. “Dunno?” But he was distracted by the holographic image of his two eldest brothers gnawing through rock far below. Almost there. Thank goodness, Three’s grapple was almost at its full extent.
“Thunderbird Three, get ready to reel us in.” Scott’s voice was tight.
Far below the mole broke through into the cavern and began to fall in the ponderous gravity. Alan yanked a lever and pulled the cable tight, catching the pod in a pendulous dangle. “Gotcha.”
“Hold it, Thunderbird Three.” Virgil’s voice was even tighter than Scott’s and Alan wondered if the pod swinging was messing with him. A moment. “Okay, retract slightly.”
Alan did so and the pendulum slowed and eventually his brother gave the go ahead to fully haul them out of that hole.
-o-o-o-
Virgil was beginning to wonder if there was something seriously wrong with him. Digging the hole had been simple, but the moment they burst through into the cavern, his stomach tried to invert itself. It had taken everything he had to keep his insides on the inside.
But then it disappeared again! Leaving the goddamned headache that just refused to go away and was currently pounding through his head to the tune of his heartbeat.
Maybe Scott was right. Maybe there was something seriously wrong.
But he had a job to do.
Thunderbird Four was literally bouncing on the spot by the time the Mole resurfaced dangling from Three’s grapple. Virgil had piloted the pod simply because it was his speciality. Scott had accompanied him because he was worried, but he let him drive.
Such was not the case with the Dragonfly. Virgil was clearly demoted via a pair of determined eyes and exiled to the backseat.
Fine.
It gave him a chance to examine the sensor readings of the rock they had burrowed through on the way down. It was a thoroughly fascinating combination of ice and minerals, silicon in particular.
Thunderbird Four lifted smoothly off the glistening moon surface and with a very unprofessional ‘Yahoo’ slid into the entrance of their new tunnel and disappeared.
Scott was only a second behind.
Four bounced like a rubber ball off the walls, darting around the corners so nimble, Scott had to ask their fish brother to damn well slow down.
Which was just as well, because before they knew it, both Four and the Dragonfly emerged into the cavern, Four in ponderous freefall until the hoverjets could catch on the floor.
“That was awesome! Can I keep the jets, Virg? Please?” An Olympic gold medal, a WASP career and vast experience as an IR operative, and Gordon was still a kid at the candy store begging for his favourite lolly.
“Not important right now, Thunderbird Four.” Commander Tracy’s tone was sharp.
“Just asking!” But below them the bright yellow submarine had obviously latched onto the comms beacon and was moving towards the tunnel leading to the Crystal Cave.
Scott followed as closely as practical and it wasn’t long before both Four and the Dragonfly were sitting on the beach staring at the lake.
Scott and Virgil climbed out of the pod, its lights streaking twin beams across the water and lighting up the crystal walls and glass lake. Gordon hovered at the edge.
“You okay, Thunderbird Four?” Virgil was frowning.
“Pretty fine and dandy, if I may say so myself. Gonna go hover myself out into the depths I think.” His tone while flippant, was distracted. “Scans are reading a hell of a lot of that quartz and I’d rather not test Four’s hull unless I absolutely have to.” There was a grunt. “As it is, that water isn’t just water. I’m going to be cleaning my girl for week after this. It’s mineral soup.”
“Is it a concern? Did you want to abort?” Scott was predictably concerned.
“No, no. She can handle it. I may just need to rope a bro or two into maintenance.” There was a snort that no doubt would be accompanying a grin.
Virg was tired and there were people needing rescue. “Move your ass, Gordon.”
That earned him another worried set of blue eyes. But Virgil was over it and just needed to get this job done.
“FAB, Thunderbird Two.” Four started moving forward, her jets rippling the glass of the water.
Gordon hovered a fair distance out into the middle of the lake before gradually shutting down the hoverjets, letting the sub dip below the surface.
A single breath and she was gone, only circles on circles of steadily spreading ripples remained.
It was damned eerie.
Scott looked like he wanted to climb into the water after their brother.
“Wow, guys, it is amazing down here.” Typical Gordon.
Virgil would have loved to rub his temples.
“Sending visuals to Five. Johnny, you receiving?”
“Affirmative, Thunderbird Four, though I am encountering some interference. Eos, can you clear that up?”
“Guys, I’m getting some temperature variances down here.”
Scott shifted where he stood, his space suit flexing over taught muscles. “Clarify, Thunderbird Four.”
“It’s getting hotter. Not by much, but a definite increase in temperature as I go deeper.” A thoughtful mutter. “This is deeper than it appears, Scott. Readings are fluctuating. What was a hundred metres is now closer to six hundred. Damn, there’s another temperature spike!”
“Thunderbird Four, interference is increasing.” John’s voice crackled as if for emphasis. “We can’t clear it.”
Scott flicked on his wrist display, the two lifesigns pulsing under the icon of Thunderbird Four. “Do you see anything, Gordon? Any sign of what we are facing?”
Gordon muttered something that was drenched in static. “Crystal…temp..ture…rising…” The signal ended in a hiss of static that hurt Virgil’s ears.
Scott’s voice was decision sharp. “Thunderbird Four, abort mission. Return to shore.”
“Sc-“ But the signal cut out completely.
Shit!
The rock under Virgil’s feet trembled. What the-?
Ripples vibrated across the lake.
“Gordon, do you read?!”
“Thunderbird One!” John’s voice had an edge of alarm. “Registering seismic movement in your vicinity!”
“Gordon!”
“Guys! Get out of there! Now!”
“Gordon!”
Virgil grabbed Scott as a shadow grew out of the darkness and into the twin beams of light.
Oh, hell!
“Scott! Move!”
The lake had swelled into a wave, a crest rushing at the shore they were standing on.
Virgil grabbed his brother, turned and ran for the pod.
His fingertips brushed cahelium as the wave hit. Virgil was lifted off his feet, Scott was torn from his grip and he was tumbling.
A sharp pain.
And…
Nothing.
-o-o-o-
Next
34 notes · View notes
notforyoureyeye · 4 years
Text
Back to the job trail again! Thailand in 2020 and how I survive the discrimination?
Tumblr media
So I took it long a while to stick with one place in 2020 after going back working from the south of my country (Thailand) where the hotel business used to be blooming in the past. I didn’t graduate with hotel tourism degree but I found it much likely to suit for my skills and personality. I remembered how I use to post a blog somewhere or in here about job applying past few years ago and now I’m back to this way again to just to find a happy and comfortable place to work and grown in my career.
Thailand is absolutely remembered by people the rest of the world to be a place that is very friendly for LGBTIQ community because there are lots of people like us here and living normally in the cities and towns. Sadly the reality is very different but takes long time to get better and more accepting for LGBT community and surprisingly not much the same of each community will gain more respect or acceptance in the sam level per year, compared to gay community, lesbian community, bi and pan sexual. Transgender community here is in the down low list after Queen or intersex and other gender like fluid gender or others.
Why? because in my opinion , if you were a gay person or lesbian, still some of you didn’t go change much in appearance, some just remains like the birth gender like gay man who dresses normally like a man or a lesbian who properly dresses like a normal woman. Unlike transgender people or other genders that got themselves into transitioning or changing or blending the gender as they express their identity and personality (very much complicated)
The point of how transgender people in general or who is like us like this will have a high chance to get rejected in some way when it comes to job application (unless you are super skilled and talented and unique so they will want you because your skills is high wanted as the physical isn’t the big issue to pay attention for HR or CEO or people who is involved in employee seeking). But it gets better nowadays in some country I understand. But if you count how many country that has rule to stop gender discrimination, it’s still in very few in the list. Of course, my country has some ACTS about it to protect us from discrimination but not much likely to be applied on every company as some do it low key to reject a job candidate. I was one of them who got rejected with one big organization in education in our country. Got me came and joined all interviews more than 3 times for example and asked me if I just dress like a man, cut my hair and only use the disability bathroom only etc. 
With other issue like the beginning of our name on ID card that got me no chance to change from MR to MS because actually it’s the big part I cannot apply for a job with specifically request like Female ONLY or some other thing etc. I can apply but you know that appears on my Identity Document is MR XXXX XXXXXX and that’s a struggle. 
Nowadays, lots of LGBTIQ movement here is still going but a little bit distracted by democratic protest FREE YOUTH in my country to give the pressure of the military government to leave the position and choose who people choose. So now in 2020, lots of democratic mobs are everywhere (Haha I joined them to because I really cannot stand the horrible team of government now). So now the Equality Marriage and Trans changing the title name act is now on the pause. Well I’m living in the time where we all new generation keeps on fighting for our future, LGBT is getting more accepting but still fighting and Trump or Kim Jung En whatever but back to my job trailing in 2020.
Still very challanging  to get a job in 2020 and pandemic but still keep trying, the world in 2020 in my country is way more open but now it’s condition for other genders and isn’t from Binary like male and female, is like that when you’re LGBTIQ, you have to have more talents to break the discriminating walls with other people, it’s not fair but that how we got accepted and respect and get a job. But I hope in future the society start to give us more opportunities for starting a career to live for our life and survive, beyond the discrimination, hatred and binary.
I just got to another interview today in my town after 2 months and 1 month serious on tour for interview, switching between Bangkok and outside the city. I think if any place will want me to work, they just got to accept my identity obviously. And I just think that never mind to get rejected by some place because that’s how we show their concept of their organization. I didn’t want to work in a toxic place with hatred either. So if they don’t want me, it’s okay’ If they want me, be appreciated and do my best and happy.
I just felt like I need to write this, so please don’t be offended for using this space to vent out as I would like to encourage other girls around here , I know we all have different struggles and problems but I will tell you this world isn’t fair but we can choose to be happy with our one life as possible, much or less. Keep on trying, I’m sure I will worth someway as I believe it too , I’m always trying :)
69 notes · View notes
butterfly-winx · 3 years
Note
Can you tells us about aspects? What does medimagic say about them, are they developed or are u born with them? Can they change over time or with impactfil events? How do more conceptual aspects work? How much can u stretch the definition of your aspect and how do people figure out what the actual definition of their aspect is?
1. Aspects are named so because they describe the Aspect of the Universe a person is most attached to, so that the magic they express primarily comes through the aspect as an outlet.
2. What medimagic has to say about aspects is purely on the genetics basis, in that we know aspect affinity can be inherited to some extent. Powerful magic users will sire children of similar aspects. Within a realm itself, aspects usually follow some natural or cultural inclination.
But here is where it gets very nature vs nurture. Because you could adopt a Zenithian child born of the common gene pool onto say Lynphea, and the child would more likely than not adopt a nature based aspect over a conceptual one, simply because of how it has been raised, because of how close the Lynphean way of life is linked to respecting nature. As aspects and magic in general develop with the conscious mind, though genes certainly do have an inarguable impact, it is the culture and its values that surround the child in their most important developmental stage that shape the picture of their soul so to speak and determine what Aspect of the Universe they forge an especially deep connection to. 
3. Aspects are known to change following maturation or profusely impactful events in one’s life. This also covers all sorts of trauma that influence one’s ability to connect with the Flow. (I wrote about Musa’s magic disappearing briefly when her mother died while she worked through the grief). Aspects can’t change from the ground up, as they are once again tied to the conscious mind. So as a person can’t fundamentally change from the ground up, but mature and change as a response to stress and trauma, so can their aspect meld and change forms over time.
In most cases this means a shift in the specific micro-expressions of an aspect. Eg say Layla was more prone to phase manipulation and water telekinesis before, the Tritannus drama in her family changed her and now she is more attuned to intermolecular physics of water and uses morphix more for binding and healing instead of object creation.
Or it could be more drastic, like Griffin whose aspect was seismology prior to being taught aspect transcending magic by the Ancestresses and in the wake of her desertion of the witchcraft masters her aspect completely shifted to blood and bone (aka somatic medimagic, but not quite), reflecting both the work she was doing for the Ancestresses and her shift in personality. In her case this would have taken a decade to truly manifest and she was taught aspect transcending magic to begin with that made it more possible.
5. They figure it out by very long trial and error. As I said in the discovering magic in children post, you can tell what someone’s baseline aspect direction is. Magic using elders in the community then draw educated guesses based on recorded aspects of the child’s family and the surrounding community. The child then grows, undergoes formal magic training and the definition gets tightened. It is not the purpose of the aspect definition to limit the child, and there is certainly no need to stretch it, because a definition itself should be tailored to the individual and only noted down on record formally when the magic user person is certain that the description fits. 
(However it is the case that knowing a cardinal aspect direction early on in formal education can influence teachers to shoehorn their students into boxes a bit, therefore sometimes limiting the natural magic expression of a child into a pre-discovered category. In these cases, only those people who really actively use their magic notice the mismatch later in life and re-register with a better definition.)
4. Conceptual aspects are incredibly broad and though rarely ever express themselves with as strongly combative application as elemental based aspects, are thought to be the overall more powerful one of the two. Concepts are only limited by how a society, or person, defines them, so they can be argued about a lot. It is also often occurring that two people record the same concept as their aspect, but use it in completely different ways, which rarely ever happens with elemental aspects. Their definitions are extremely tight and tailored to the person. Conceptual aspects are, like a feeling you know? You can never attach a very definitive description to them as they might mean something different for everyone experiencing it.
They are also prone to change much more readily than elemental aspects. I wrote a mini rant about how I believe Techna’s aspect of technology extends over all human discovered methods of “technology”, not just electronics. Put into a society whose height of technology is different from theirs, Techna could absorb that knowledge for the duration of their stay and use it. Their spells in this case would be different, adapted to the new knowledge base. So yes, conceptual aspects can be “stretched” much more. Think of concpetuals as the humanities and elementals as the sciences.
-
Bonus: some of the Winx’s aspect categories:
Stella: Elemental - Cosmic bodies - Fairy of Shining objects related to planets
Musa: Abstract  - Man-made concepts - Sounds - Fairy of Harmonic Music (Sound as a category exists in the elemental category as well, but music itself is a man-made thing)
Layla: Elemental - Water - Movement association - Tidal forces - Fairy of the molecular bond holding tension in the water forming waves
Icy: Elemental - Water - Phase association - Solid - Witch of Ice structures
Flora: Elemental - Nature - Land association - Flora - Fairy of growth of plant matter
Roxy: Elemental - Nature - Land association - Fauna - Fairy of land-dwelling animals (To compare users under the same cardinal aspect)
Plus I put down Techna under Abstract - Man made-trades at first, but now I’m no longer sure if technology truly counts as a trade or is a concept instead.
20 notes · View notes
shierrare · 3 years
Text
Reading Record
UNIT 1
Lesson 1 : Structure of Academic Texts
I have discovered in the lesson 1 that you need to identify the structure of the text, in order for you to understand and follow the flow of ideas. There are three parts of the paragraph  first the Topic sentence, Supporting sentences and Lastly, The concluding. The topic sentence present the main idea of the paragraph theme. The supporting sentences expand the main idea in the topic sentence. While the concluding ends with a complete idea. The structure is composed of three basic parts Introduction,body, and conclusion. The Introduction begins simply, with topics that will be developed more throughout the body. The body of the essay is the most important part. Lastly, The conclusion repeats the argument and brings the essay to a closing. The body of a short essay usually consist of one to three paragraphs, while longer essay may contain more than three paragraphs and run to a few pages. I also learned that conclusion should not have the same thesis statement as the Introduction. Introduction, Methods, Result, and Discussion,with a Conclusion, is what IMRaD stands for. IMRaDs aims to discuss the current research topic in order to understand the topic and it’s intended goal. The study’s purpose should be explained in the Introduction. The research processes should be mentioned in the methods section. Results should be the actual results found in the study. Lastly The implications and significance of the findings should be pointed up in the discussion. Those are things the I have learned in lesson 1.   
Lesson 2: Academic Texts across the Disciplines 
I learned that Academic discipline has its own structure, methods, and vocabulary. There are Four kinds of academic discipline it is Business, Humanities, Natural and applied sciences, and Social sciences. Each of the disciplines focus in their academic texts also tend to be different. Disciplines were developed and designed to help us make sense of our world and its phenomena . Discipline requires you to make use of sources in the form of past papers, journal entries, experiment and so on. There are binaries in each discipline. Binary can help you understand issues, debates, problems, and solution you might encounter in your chosen discipline.
Lesson 3: Reading a text Critically
I learned that Reading can makes our mind grows. We need to read critically so we can understand what’s on the text or what are we reading. Analyzing what we reading can give us the deeper meaning of the context. Critical reading requires the reader to form judgments about the text, Analyze, Interpret, evaluate the text while reading and so on. In reading we need to read slowly so we can connect with the text more. Take notes and highlighting can help us to understand the author’s concept. You can broken down the text in order for you to understand the ideas and sentences. Critical reading is more active way of reading a text.
UNIT 2   
Lesson 1: What is a Thesis Statement  
I learned that Thesis statement is a single sentence that expresses the author’s point of view. The characteristics of a thesis statement shows where you stand regarding the subject matter you are discussing, it directly responds to a question that has been presented to you. It makes a claim that is questionable and it gives the reader an understanding for what to expect from the rest of the paper. A thesis statement should not be rushed.A Thesis must be the conclusion of a long stretch of time of better ideas. A thesis statement should be specific. A strong thesis statement is backed up by facts and is the results of hours of research. The thesis statement takes a strong stance and responds to the question. In most cases, the thesis statement appears in the first paragraph of the article. The Importance of consultation and self-evaluation in developing a stronger thesis statement cannot be overstated.
Lesson 2: Outlining Academic Texts 
I recognize that One of the final processes in the prewriting  stage is to create an outline. Outlining assists author’s in categorizing the topic’s essential elements and organizing the paragraphs. A topic outline and a sentence outline are the two forms of outlines. The wording in a topic outline is also parallel to one another. Outlines will help in the development of your first draft. Your written output may be unorganized, in-cohesive, and incoherent if you do not use an outline. Only keywords and concepts are used in the topic outline. Complete sentences are used to organize ideas in the sentence outline. The IMRaD of a research article could be presented using an outline.
UNIT 3
Lesson 1: What is a Summary
I verified that writing a summary is similar to selecting only the items we require from the shop. Summarizing a text requires condensing its main points into a paragraph or two. It is not enough to rely on the author’s words in writing a summary. To prepare for writing a summary, you can use one of two approaches. Previewing, Skimming, and Scanning are examples of these techniques. Scanning is similar to skimming, however it should be done with a more specific goal in mind. A summary is a simplified and shortened version of a text. A summary’s goals are to repeat a texts concepts, highlighting the important points found within it, and explain the concepts in exact and specific language. You can utilize a proper summary to assist you to remember important facts for your academic writing.
Lesson 2: Techniques in Summarizing Texts
I read that using previewing or pre-reading techniques can help you understand the context. The following are some techniques for summarizing a text. first, you can identify and include the title and author after reading a text. Second, In the first two phrases, include the author’s thesis statement. Third, avoid adding any further comments to the text. Those are just some example of the techniques. Remove any information that might make the summary longer than it needs to be. You can use synonyms or even informal definitions to change the language for the summarized content. The goals of summarizing texts are to repeat broad ideas in order to identify basic concepts and to represent those ideas in detailed and specific language. Before summarizing the whole, break down the material or research into its main points. Lastly, ideas that are not relevant to the whole text should be left out.
UNIT 4
Lesson 1: What is paraphrasing
I learned that a repetition of a text, passage, or work that articulates the meaning in a different way is known as paraphrasing. A decent paraphrase demonstrates how well as writer comprehended the reading information. The paragraph directs the reader to the information’s source. Short text of one or two sentences, or paragraph of five sentences, should be written in a paraphrase. When you want to avoid direct citation or rework the author’s words using your own language while keeping the source text’s meaning, use a paraphrase. To avoid accused of plagiarism, we frequently paraphrase. Changes in parts of speech, structure, clause reduction, and synonym replacement are all examples of paraphrase.
Lesson 2: Techniques in Paraphrasing texts
I discovered that paraphrasing is the ability to rephrase someone else’s words in your own language, while maintaining the meaning of the source text work. There are few strategies that can be used to effectively paraphrase their are A change of words and change of sentence structure. In paraphrasing, do not change proper nouns or technical words. Before paraphrasing, keep the sense of the text in mind.
Lesson 3: Paraphrasing vs. Quoting
I discovered that quoting means directly repeat what author said. In writing your paper, there’s a few instances when you will quote rather than paraphrase. Use quotation when the author’s words already convey a powerful meaning. Second, when you believe you can no longer express that facts in a clearer or more straightforward manner. Third, when you want to highlight to a particularly remarkable sentence written by he author. Fourth, You want your viewers to realize the words they are reading are not your own. Those are just some of the example that I have learned in when to use quoting. Use the ICE method for quoting. ICE stands for Introduce, Cite, Explain. Quoting and paraphrasing have different applications, they can often be used together to help explain and defend your arguments.
UNIT 5
Lesson 1: Different Citation Styles
I learned that different academic disciplines need a different citation styles, author’s, scientist, researchers, and other whose creative and intellectual work you used to support or enhance your own research are credited with citations. There are three types of citation style. First, the APA it means American Psychological Association. It used in education, psychology, and social sciences. Second, The MLA it stands for Modern Language Association. MLA is often used in the humanities. Third citation style is Chicago/Turabian. It is commonly used by the physical, natural, and social sciences.
Lesson 2: Writing In-text Citations, Endnotes and Footnotes
I learned about the rules in APA format. First, proper nouns, such as author names and initials, should be capitalized. Second, Italicize the title of a reference. Third, Used double quotation marks, if it is not italicized in the references list. Those are examples of rules in APA. Meanwhile In MLA, footness and endnotes should be kept to a minimum, as they can be distracting to the reader. Using footnotes to provide extra information in this manner can help to reduce misunderstanding and ensure that the reader understands the material. The  APA uses the author-date-page number and MLA uses the Author-date-page number. For APA and MLA, footnotes and endnotes should be used sparingly and are typically reserved for supplemental text for other references
Lesson 3: Writing a Bibliography
I learned that a bibliography is a list of all the sources you used for your study as well as any additional background reading that you did. The bibliography, also known as a reference list, is intended to help your readers identify the sources you used in your paper. A bibliography also enables you to appropriately credit the writers and researchers whose ideas were used. A bibliography is included in MLA format. Double line spacing, One- inch margins, hanging indent on entries that run over one line, and alphabetized by the author’s last name are the most significant in the MLA citation style. The bibliography is often utilized in the Chicago/ Turabian citation format. A reference list, also known as a works cited page, is comparable to a bibliography, but it only includes sources that you expressly acknowledged in your paper. Those are the things I have learned about bibliography.
4 notes · View notes
statichvm · 3 years
Note
1, 3, 8, 12, 25 + lily OR julie if you've answered for one xx
pretend this was presented in a timely manner 💜
1.) What, specifically, was the catalyst for their physical attraction (if applicable) to the other character? In other words, what in particular had them like “Oh, they’re...hot...”
Tumblr media
This is genuinely embarrassing for her but I can confirm that across all verses there’s at least some level of attraction on first sight. And by some level I mean a solid thirty seconds of the Oh No tiktok audio with varying severity.
In canon specifically, it’s the first time she gets to see him operating in the field while he’s still TWS. In the moment, the strength? The grace? It’s a clear, defined “Oh No Oh Fuck” moment. There’s a lot of guilt and general weirdness attached to that attraction at the time, so she tries… very, very hard to push that down as deep as she can possibly manage.
3.) By contrast, what was the moment that first made their ~heart~ Soft for the other person? Not necessarily a conscious realization of “I love this person,” but a moment that had them like “Oh...I adore them...”
Watching him slowly become a normal person post-TWS. Even if she wasn’t already attached, her poor little heart didn’t stand a damn chance. There’s so many little things that it’s hard to pinpoint just one, but I’m gonna go with the first time that he really, fully smiled at her. Her Romanian was fucking terrible and she’d absolutely just said something mortifying. Her frustrated expression in tandem with the misspoken phrase was just enough to make him crack a grin, and her brain went full Kill Bill sirens.
8.) What do they think about romantic love? Do they have baggage surrounding it? Do they idealize it? Is it an object of longing and wanting, or were they really not thinking about it until they started falling for the other character? What are their expectations like?
Lil’s views on romantic love were a bit skewed when they met for the first time. She was technically still in a relationship at the time, one that had been… definitely over since he’d gotten her into the H*DRA mess in the first place, but they still kept it up. Maybe it was Lil clinging to one last bit of normalcy, maybe it was something else, but the point is Lil’s views on love definitely had warped and were tainted by the threat of betrayal. She absolutely had begun to idealize the concept of love and security, and for awhile had become a pro at putting on blinders and pushing past anything that bothered her for the sake of having someone to go home to. It was super unhealthy, and taught her to always be on alert in a relationship.
12.) How much independence do they prefer in a relationship—do they want to share their lives as much as possible with their partner, or do they prefer to mostly do their own thing and let their partner do their own thing?
This fluctuates wildly depending on current events. In totally normal circumstances, Lil does like to maintain a bit of independence. With that said, the… literal entire course of her and Buck’s relationship kinda made that impossible most of the time. They very much had a long period where they only had each other, so their level of closeness is… A Lot. They’re a bit attached at the hip. Gross. 💜
25.) They accidentally hurt or upset their partner. What happened? How do they respond? What do they do to make their partner feel better?
I literally always say “said something she doesn’t mean” for this question, but my girls are bad for that nearly across the board. Lily gets overwhelmed by emotion very easily, and will snap or lash out when she’s reached her limit. The difference is that Lil is actually able to apologize and admit she’s done wrong quite easily. Immediately after realizing she’s hurt him, she launches into repair mode. About the only issue she has is she sucks at walking away and giving him some space to cool down if he needs it. She wants to fix things immediately, and that’s not always the right course of action.
4 notes · View notes
arfox158 · 3 years
Text
5m Mathmrs. Mac's Messages
Tumblr media
TLDR: With a bit of research and support we were able to demonstrate a proof of concept for introducing a fraudulent payment message to move £0.5M from one account to another, by manually forging a raw SWIFT MT103 message, and leveraging specific system trust relationships to do the hard work for us!
5m Mathmrs. Mac's Messages App
5m Mathmrs. Mac's Messages Message
5m Mathmrs. Mac's Messages To My
5m Mathmrs. Mac's Messages For Her
Before we begin: This research is based on work we performed in close-collaboration with one of our clients; however, the systems, architecture, and payment-related details have been generalized / redacted / modified as to not disclose information specific to their environment.
A desktop application for Instagram direct messages. Download for Windows, Mac and Linux.
Have a question, comment, or need assistance? Send us a message or call (630) 833-0300. Will call available at our Chicago location Mon-Fri 7:00am–6:00pm and Sat 7:00am–2:00pm.
5m Mathmrs. Mac's Messages App
With that said.. *clears throat*
The typical Tactics, Techniques and Procedures (TTPs) against SWIFT systems we see in reports and the media are - for the most part - the following:
Compromise the institution's network;
Move laterally towards critical payment systems;
Compromise multiple SWIFT Payment Operator (PO) credentials;
Access the institution's SWIFT Messaging Interface (MI);
Keys in - and then authorize - payment messages using the compromised PO accounts on the MI.
This attack-path requires the compromise of multiple users, multiple systems, an understanding of how to use the target application, bypass of 2FA, attempts to hide access logs, avoid alerting the legitimate operators, attempts to disrupt physical evidence, bespoke malware, etc. – so, quite involved and difficult. Now that’s all good and fine, but having reviewed a few different payment system architectures over the years, I can’t help but wonder:
“Can't an attacker just target the system at a lower level? Why not target the Message Queues directly? Can it be done?”
A hash-based MAC might simply be too big. On the other hand, hash-based MACs, because they are larger, are less likely to have clashes for a given size of message. A MAC that is too small might turn out to be useless, as a variety of easy-to-generate messages might compute to the same MAC value, resulting in a collision. WhatsApp Messenger is a FREE messaging app available for iPhone and other smartphones. WhatsApp uses your phone's Internet connection (4G/3G/2G/EDGE or Wi-Fi, as available) to let you message and call friends and family. Switch from SMS to WhatsApp to send and receive messages, calls, photos, videos, documents, and Voice Messages. WHY USE WHATSAPP. Garrick Hello, I'm Garrick Chow, and welcome to this course on computer literacy for the Mac. This course is aimed at the complete computer novice, so if you're the sort of person who feels some mild anxiety, nervousness, or even dread every time you sit down in front of your computer, this course is for you.
Well, let's find out! My mission begins!
So, first things first! I needed to fully understand the specific “section” of the target institution's payment landscape I was going to focus on for this research. In this narrative, there will be a system called “Payment System” (SYS). This system is part of the institution's back-office payment landscape, receiving data in a custom format and output's an initial payment instructions in ISO 15022 / RJE / SWIFT MT format. The reason I sought this scenario was specifically because I wanted to focus on attempting to forge an MT103 payment message - that is:
In this video I will show you where to locate the serial number on a Western golf cart. Ebay Store: Please SUBSCRIBE. Western golf cart serial number lookuplastevil.
MT – “Message Type” Literal;
1 – Category 1 (Customer Payments and Cheques);
0 – Group 0 (Financial Institution Transfer);
3 – Type 3 (Notification);
All together this is classified as the MT103 “Single Customer Credit Transfer”.
Message type aside, what does this payment flow look like at a high level? Well I’ve only gone and made a fancy diagram for this!
Overall this is a very typical and generic architecture design. However, let me roughly break down what this does:
The Payment System (SYS) ingests data in a custom - or alternative - message format from it's respective upstream systems. SYS then outputs an initial payment instruction in SWIFT MT format;
SYS sends this initial message downstream to a shared middelware (MID) component, which converts (if necessary) the received message into the modern MT format understood by SWIFT - Essentially a message broker used by a range of upstream payment systems within the institution;
MID forwards the message in it's new format on to the institution's Messaging Interface (let's say its SAA in this instance) for processing;
Once received by SAA, the message content is read by the institution's sanction screening / Anti-money laundering systems (SANCT).
Given no issues are found, the message is sent on to the institution's Communication Interface (SWIFT Alliance Gateway), where it's then signed and routed to the recipient institution over SWIFTNet.
OK, so now I have a general understanding of what I'm up against. But if I wanted to exploit the relationships between these systems to introduce a fraudulent payment without targeting any payment operators, I was going to need to dig deeper and understand the fundamental technologies in use!
So how are these messages actually 'passed' between each system? I need to know exactly what this looks like and how its done!
More often than not, Message Queues (MQ) are heavily used to pass messages between components in a large payment system. However, there are also various “Adapter” that may be used between systems communicating directly with the SAG (Such as SAA or other bespoke/3rd party systems). These are typically the:
Remote API Host Adapter (RAHA);
MQ Host Adapter (MQHA);
Web Services Host Adapter (WSHA).
Having identified that MQ was in use, my initial assumption was that there was most likely a dedicated Queue Manager (QM) server somewhere hosting various queues that systems push and pull messages from? However, due to SWIFT CSP requirements, this would most likely - at a minimum - take the form of two Queue Managers. One which manages the queues within the SWIFT Secure Zone, and another that manages queues for the general corporate network and back office systems.
Let's update that diagram to track / represent this understanding: Now I could research how this 'messaging' worked!
There are multiple ways to configure Message Queues architectures, in this case there were various dedicated input and output queues for each system, and the message flow looks something like this: Full disclosure, turns out it’s hard to draw an accurate - yet simple - MQ flow diagram (that one was basically my 4th attempt). So it’s.. accurate 'enough' for what we needed to remember!
5m Mathmrs. Mac's Messages Message
Now I had a good understanding of how it all worked, it is time to define my goal: 'Place a payment message directly on to a queue, and have it successfully processed by all downstream systems'.
This sounds simple, just write a message to a queue, right? But there are a few complications!
Why are there few indications of this attack vector in the wild?
How do I even gain “write” access to the right queue?
What protects the message on the queues?
What protects the messages in transit?
What format are the messages in?
What is the correct syntax for that message format at any particular queue (0 margin for error)?
Where does PKI come in? How / where / when are the messages signed?
Can I somehow get around the message signing?
What values in the messages are dependent / controlled / defined by the system processing them (out of my control)?
What is the maximum amount I can transfer using Straight Through Processing, without alerting the institution / requiring manual validation?
But OK, there's no point dwelling on all of that right now, I'll just clearly define what I want to do! The goal:
Successfully write a payment instruction for 500,000 GBP;
Inject that message directly onto a specific queue;
Have the message pass environment-specific validation rules;
Have the message pass sanctions and AML checks.
Have the message successfully signed;
Have the message pass SWIFTNet-specific validation rules;
What I was not interested in doing for this research - yet needed to understand nevertheless for a full attack chain was:
How to compromise the institution's network;
How to gain access to the MQ admin's workstation;
How to obtain the pre-requisite credentials.
What I wanted to 100% avoid at all costs:
The attack involving SWIFT payment operators in any way;
The attack involving SWIFT application access in any way;
A need to compromise signing keys / HSMs;
A need to compromise SWIFTNet operator accounts or certificates or any type of PKI;.
Now I had an idea of what to do, I needed to make sure I could write a raw MT103 payment instruction! Typically, even when operators write payment messages using a messaging interface application like Alliance Access, they only really write the message “body” via a nice GUI. As raw data this could look something like:
I'll break this down in the following table:
NameFieldValueTransaction Reference20TRANSACTIONRF103Bank Operation Code23BCRED (Message is to 'credit' some beneficiary)Value Date / Currency / Amount32A200102 (02/01/2020) GBP 500,000.00Currency / Original Credit Amount33BGBP 500000,00 (£500,000.00)Ordering Customer50KGB22EBNK88227712345678 (IBAN) JOHN DOE (Name) JOHN'S BUSINESS LTD (Line 1) 21 JOHN STREET, LONDON, GB (Line 2)Beneficiary59KFR20FBNK88332287654321 (IBAN) ALICE SMITH (Name) ALICE'S COMPANY (Line 1) 10 ALICE STREET, PARIS, FR (Line 2)Remittance Information7012345-67890 (essentially a payment reference)Details of Charge71ASHA (Shared charge between sender and receiver)
Now as this is a valid message body, if I were targeting a payment operator on SWIFT Alliance Access, I could - for the 'most' part - simply paste the message into SAA's raw message creation interface and I'd be pretty much done. With the exception of adding the sender / recipient BIC codes and most likely selecting a business unit. However, these values are not stored in the message body. Not stored in the message body you say? Well that complicates things! Where are they stored exactly?
The message “body” is referred to as “block 4” (aka the “Text Block”) within the SWIFT MT standard. As suggested by the name, there is probably also a block 1-3. This is correct; and these blocks are typically generated by the payment processing applications - such as SWIFT Alliance Access - and not necessarily input by the operators. A 'complete' MT103 message consists of 6 blocks:
Tumblr media
Block 1 – Basic Header
Block 2 – Application Header
Block 3 – User Header
Block 4 – Text Block
Block 5 – Trailer
Block 6 – System block
So it looked like I was going to need to learn how to craft these various “blocks” from scratch.
Block 1 (Basic header)
Reading through some documentation, I crafted the following “Basic header” block:
A breakdown of what this translates too is as follows:
NameValueContextBasic Header Flag1Block 1 (Not 2, 3, 4, or 5)Application TypeFFIN ApplicationMessage Type0101 = FIN (I.e not ACK/NACK)Sender BICEBNKGB20EBNK (Bank Code) GB (Country Code) 20 (Location Code)Sender Logical TerminalATypically A, unless they are a significantly large institution and require multiple terminalsSender BranchXXXAll X if no branch neededSession Number0000The session number for the messageSequence Number 999999The sequence number of the message
Taking a step back, I already identified two potential problems: the “session” and “sequence” numbers! These are described as follows:
Session Number – Must also equal the current application session number of the application entity that receives the input message.
Sequence number – The sequence number must be equal to the next expected number.
Hmmm, at this point I was not sure how I could predetermine a valid session and/or sequence number - considering they seemed to be application and 'traffic' specific? But there was nothing I could do at the time, so I noted it down in a list of 'issues/blockers' to come back to later.
Block 2 (Application Header)
A bit more dry reading later, I managed to also throw together an application header:
Again, I’ve broken this down so it makes sense (if it didn’t already; I’m not one to assume):
NameValueContextApplication Header Flag2Block 2I/O IdentifierIInput Message (a message being sent)Message Type103103 = Single Customer Credit TransactionRecipient BICFBNKFR20FBNK (Bank Code) FR (Country Code) 20 (Location Code)Recipient Logical TerminalXAll General Purpose Application Messages must use 'X'Recipient BranchXXXAll General Purpose Application Messages must use 'XXX'Message PriorityNNormal (Not Urgent)
Awesome! No issues crafting this header!
Note: At this point I should probably mention that these BIC codes are not 'real', however are accurate in terms of in format and length.
Block 3 (User Header)
The third block is called the “User Header” block, which can be used to define some “special” processing rules. By leverage this header, I could specify that the message should be processed using “Straight Through Processing” (STP) rules which essentially attempts to ensure that the message is processed end-to-end without human intervention. This could be specified as follows:
However, this was not yet a valid header! As of November 2018 the user header requires a mandatory “Unique end-to-end transaction reference” (UETR) value, which was introduced as part of SWIFT's Global Payments Innovation initiative (gpi)! This is a Globally Unique Identifier (GUID) compliant with the 4th version of the generation algorithm used by the IETF standard 'RFC4122'. This consists of 32 hexadecimal characters, divided into 5 parts by hyphens as follows:
where:
x – any lowercase hexadecimal character;
4 – fixed value;
y – either: 8, 9, a, b.
This value can be generated using Python as seen below:
With an acceptable UETR generated, this is how the third block looked:
And as before, a breakdown can be found below:
NameValueContextUser Header Flag3Block 3Validation Flag119Indicates whether FIN must perform any type of special validationValidation FieldSTPRequests the FIN system to validate the message according to the straight through processing principlesUETR Field121Indicates the Unique end-to-end transaction reference valueUETR Value8b1b42b5-669f-46ff-b2f2-c21f99788834Unique end-to-end transaction reference used to track payment instruction
Block 5 and 6 (Trailer and System Blocks)
I’ve already discussed “block 4” (the message body), so to wrap this section up, I'll be looking at the final 2 blocks: Block 5, aka the “Trailer”; and block S, aka the “System” block.
Before going forward, let me take a moment to explain the pointlessly complicated concept of input and output messages:
An “input” message (I) is a message which is traveling “outbound” from the institution. So this is a message being “input” by an operator and sent by the institution to another institution.
An “output” message (O) is a message which is traveling “inbound” to the institution. So this is a message being “output” by SWIFTNet and being received by the institution.
OK, moving swiftly (aaaahhhhh!) on.
For Input messages, these blocks were not too much of a problem. The headers only really seemed to be used to flag whether the message was for training / testing or to flag if it was a possible duplicate, which syntactically took the following form:
Where “TNG” indicated “training” and “SPD” indicated “possible duplicate”.
However, with Output messages, it got considerably more complicated. An example of what the trailer and system block could look like on an Output message is the following:
A breakdown of these various values is:
Trailer ((5:) MAC – Message Authentication Code calculated based on the entire contents of the message using a key that has been exchanged with the destination bank and a secret algorithm; CHK – This is a PKI checksum of the message body, used to ensure the message has not been corrupted in transit; TNG – A flag to indicate that the message is a Testing and Training Message.
System ((S:) SPD – Possible Duplicate Flag SAC – Successfully Authenticated and Authorized Flag. This is only present if:
Signature verification was successful.
RMA (Relationship Management Application) authorization and verification was successful.
COP – Flag indicating that this is the primary message copy; MDG – The HMAC256 of the message using LAU keys.
However, these seemed to only be values I would need to consider if I was to try and forge an “incoming” message from SWIFTNet or an 'outbound' message on the output of the SAG.
So.. I'll stick with crafting an “input' message trailer:
Now, having said all that, it turned out the trailer block did seem to sometimes hold a MAC code and a message checksum (sigh), meaning I actually needed to construct something like:
So that was +2 to my 'issues/blockers' list. However, issues aside, I now understood the complete message format, and could put it all together and save the following as a draft / template MT103 message:
Highlighted in bold above are the areas of the message I was - at this point - unable to pre-determine. Nevertheless, a summary of what that the message describes is:
Using the transaction reference “TRANSACTIONRF103”;
please transfer 500,000.00 GBP;
from John Doe, (IBAN: GB22EBNK88227712345678) at “English Bank” (BIC: EBNKGB20);
to Alice Smith (IBAN: FR20FBNK88332287654321) at “French Bank” (BIC: FBNKFR20);
Furthermore, please ensure the transaction charge is shared between the two institutions;
and mark the payment with a reference of “12345-67890”.
To wrap up this section, i wanted to take a moment to explain some logic behind the target of 500,000 GBP, as it is also important.
Aside from the many reasons it would be better to transfer (even) smaller amounts (which is an increasingly common tactic deployed by modern threat actors), why not go higher? This is where it’s important to understand the system and environment you are targeting.
In this instance, let's assume that by doing recon for a while I gathered the understanding that:
If a message comes from SYS which is over £500k;
even if it has been subject to a 4 eye check;
and even if it is flagged for STP processing;
route it to a verification queue and hold it for manual verification.
This was because a transaction over £500k was determined to be “abnormal” for SYS. As such, if my transaction was greater, the message would not propagate through all systems automatically.
OK, so now that I understood:
how the system worked;
how it communicated;
the fundamental structure of a raw MT103 payment messages;
and how much I could reliably (attempt) to transfer.
And with that, it was time to take a break from MT standards and establish an understanding of how I would even get into a position to put this into practice!
To place a message on a queue, I was going to need two things:
Access to the correct queue manager;
Write access to the correct queues.
Depending on the environment and organisation, access to queue managers could be quite different and complex. However a bare-bones setup may take the following form:
An MQ Administrator accesses their dedicated workstation using AD credentials;
They then remotely access a dedicated jump server via RDP which only their host is whitelisted to access;
This may be required as the queues may make use of Channel Authentication Records, authorizing specific systems and user accounts access to specific queues;
The channels may further be protected by MQ Message Encryption (MQME) which encrypts messages at rest based on specific channels. As such, even if someone was a “super duper master admin” they would only be able to read / write to queues specifically allocated to them within the MQME configuration file (potential target for another time?);
The MQ Admin can then use tools such via the Jump Server to read/write to their desired message queues.
So, in this scenario, to gain access to the message queues I - as an attacker - would need to compromise the MQ admin’s AD account and workstations, then use this to gain access to the jump host, from where I could then access the message queues given I knew the correct channel name and was configured with authorization to access it.. and maybe throw some MFA in there..
That is understandably a significant requirement! However, when discussion sophisticated attacks against Financial Market Infrastructure (FMI), it is more than reasonable to accept that an Advanced Persistent Threat (APT) would see this as a feasible objective - We don't need to dig into the history of how sophisticated attacks targeting SWIFT systems can be.
Next, it was time to finally identify a feasible attack vector for message forgery.
Now with an idea of how to gain the right access, as well as an understanding of the various technologies and security controls in place; I update my diagram:
You may have noticed I've added something called “LAU” around the SAA-to-SAG adapter, and another “LAU” to the MID-to-SAA MQ channels, which I have yet to explain. “Local Authentication” (LAU) is a security control implemented by SWIFT to authenticate messages using a pair of shared keys between two systems. These keys are combined and used to generate a SHA256 HMAC of the message and append it to the S block. This can then be validated by the recipient system. Effectively, this validates the origin and authenticity of a message. As such, even if an attacker was in position to introduce a fraudulent payment, they'd first need to compromise both the left and the right LAU signing keys, generate the correct HMAC, and append it to the message in order to have it accepted / processed successfully.
But LAU aside, I now just needed to figure out which queue to target! There were a lot of queues to work with as each system essentially has multiple “input” and “output” queues. With that in mind, it was important to note that: an incoming message would require being in the format expected by the target system (from a specific upstream system) and an outgoing message would need to be in the format “produced” by one target system and “expected / ingested / processed” by its respective downstream system. So to figure this out, I worked backwards from the Gateway.
Targeting SAG
This was the least feasible attack vector!
I hadn't really looked into how the SWIFT adapters worked - If only I could research literally everything);
SAA and SAG implemented LAU on messages sent between them - An excellent security control!;
The output of SAG was directly on to SWIFTNet which would entail all sorts of other complications - this is an understatement)!
Next!
Targeting SAA
So what if I wanted to drop a message on the “outbound” channel of SAA?
LAU and the SWIFT adapter aside, remember those session and sequence numbers? Well, messages which leave SAA are in the near-final stages of their outbound life-cycle, and as far as I understood would need to have valid session and sequence values. Given I didn't know how to generate these values without gaining access to SAA or how they worked in general (and lets not forget the LAU signing) this didn't currently seem feasible.
Next!
Targeting SANCT
This solution didn't actually transport messages back and forth; it just reads messages off the queues and performed checks on their details. Not much I could wanted to leverage here.
Targeting MID
To target MID, I could try and inject a message onto SAA’s “input” queue, or the “output” queue of MID. This would only need to match the format of messages produced by the Middleware solution (MID). Following this, in theory, the (mistial) message session and sequence number would be added by SAA, along with the UETR. This was promising!
However, MID was a SWIFT “message partner”, which are typically solutions developed using the Alliance Access Development Kit that allows vendors to develop SWIFTNet compatible software, and consequentially, implement LAU. So again, in-order to forge a message here, I’d need to compromise the left and right LAU signing keys used between SAA and MID, manually HMAC the message (correctly!), and then place it on the correct queue.. This also no longer looked promising..
Targeting SYS
OK, how about the input of the next system down - the 'Payment System'?
5m Mathmrs. Mac's Messages To My
As described previously, the inbound data was a custom “application specific” payment instruction from the institutions back office systems, and not a SWIFT MT message. This would be an entirely new core concept I'd need to reverse - not ideal for this project.
But how about the output queue?
Although SYS received custom format data, I found that it output what seemed to be an initial SWIFT MT messages. This was perfect! Additionally, SYS did not have LAU between itself and MID because (unlike MID) SYS was not a SWIFT message partner, and was just one of many-many systems within the institution that formed their overall payment landscape.
Additionally, because SYS was esentially just one small piece of a much larger back office architecture, it was not part of the SWIFT Secure Zone (after all you cant have your entire estate in the Secure Zone - that defeats the purpose) and as such, made use of the Queue Manager within a more accessible section of the general corporate environment (QM1). Konica minolta bizhub c352 driver mac os xcompubrown recovery tool.
With this in mind, and having - in theory - compromised the MQ admin, I could leverage their access to access on the corporate network to authenticate to QM1. I could - in theory - then write a fraudulent payment message to the SYS “output” queue, which we will call “SYS_PAY_OUT_Q” from here on.
OK! It seems like I finally had an idea of what to do! But before I could put it into practice, I of course needed to create a diagram of the attack:
I think it’s important to take a minute to refer back to the concept of “trust” which is what lead to this attack diagram. My theory behind why this may work is because the MID application, implicitly trusts whatever it receives from its respective upstream systems. This is intentional, as by design the security model of the payment landscape ensures that: at any point a message can be created, a 4 (or 6) eye check is performed. If there was a system whose purpose it was to ensure the validity of a payment message at any point upstream, the downstream systems should have no real issue processing that message (with some exceptions). After all, It would be next to-impossible to maintain a high-throughput payment system without this design.
And with that said, the plan was now clear:
Leverage the access of a Message Queue administrator;
to abuse the “trust relationship” between SYS, MID, and SAA;
to introduce a fraudulent payment message directly on to the output queue of SYS;
by leaning on my new found understanding of complete MT103 payment messages.
It was finally time to try to demonstrate a Proof-of-Concept attack!
So at this point I believe I had everything I needed in order to execute the attack:
The target system!
The message format!
The queue manager!
The queue!
The access requirements!
The generously granted access to a fully functional SWIFT messaging architecture! (that’s a good one to have!)
The extra-generously granted support of various SMEs from the target institution! (This was even better to have!)
Message Forgery
I needed to begin by creating a valid payment message using valid details from the target institution. So before moving on I was provided with the following (Note: as with many things in this post, these details have been faked):
Debtor Account Details – John Doe, GB12EBNK88227712345678 at EBNKGB20
Creditor Account Details – Alice Smith, GB15EBNK88332287654321 at EBNKGB20
Some of you may have notice that the sending and receiving BIC’s are the same. This was because, for the sake of the research, I wanted to send the message back to the target institution via SWIFTNet so that I could analyse its full end-to-end message history. Furthermore, you may have noticed we are using 'test & training' BIC code (where the 8th character is a 0) - this was to make sure, you know, that I kept my job.
But yes, with access to these 'valid' account details and the knowledge gained during the research so far, I could now forge a complete Input MT103 messages:
Note: Field 33B is actually an optional field, however, the MT standard stated that “If the country codes of both the Sender’s and the Receiver’s BIC belong to the country code list, then field 33B is mandatory”. As such, if 33B was not present in the message, it would fail network validation rules and SWIFTNet would return a NAK with the error code: D49.
Optional / Mandatory fields aside, it was not quite that simple! There were a few minor changes I needed to make based on the specific point in the message's its life-cycle I was planning to introduce it!
As I list these changes, remember that the objective is to introduce the message to the output queue of SYS (Which exists before MID, SAA and SAG)
The first 3 blocks needed to be placed on a single line;
Remove field 121 (UETR) from the User Header, as this would be generated by SAA during processing;
Remove 1 character from the transaction reference as it needed to be exactly 16 characters (classic user error);
Add decimal point to transaction amount using a comma - otherwise it would fail syntax validation rules;
Ensure the IBAN's were real and accurate, otherwise it seemed the message would fail some type of signature validation on the SWIFT network. The IBANs are fake here, but during the real PoC we used accurate account details in collaboration with the target institution;
Remove the trailer block (5) - as this would be appended by SAA during processing;
Remove the System Block (S) - as this would be completed by the SAG.
And the final message was as follows:
Note that the location in which I introduce the message has resolved all of the 'issues / blockers' I'd tracked whilst researching the message structure! It would seem the further upstream you go, the easier the attack becomes - given MQ is still used as a transport medium.
Message Injection
Now I had my raw MT103 message, I just need to save it to a file (“Message.txt” - sure why not) and place onto the “SYS_PAY_OUT_Q” queue using one of the admin's tools:
With access to a sole MQ Administrator's AD account;
We connect to the MQ admins machine;
Log into the Jump Server;
Open our MQ tools of choice and authenticate to queue manager (QM1) where the output queue for SYS was managed;
Connected to the 'SYS_PAY_OUT_Q' queue;
Selected my forged “Message.txt” file;
Invoked the “write to queue” function;
And it was off!
Loggin in to Alliance Access and opening the message history tab, we sat awaiting for an update. Waiting, waiting, waiting… waiting… and..
ACK! It worked!
That's a joke; did we hell receive an ACK!
See, this last section is written slightly more 'linear' than what actually happened. Remember those 'tweaks' used to fix the message in the previous section? I hadn't quite figured that out yet..
So roughly seven NACKs later - each time troubleshooting and then fixing a different issues - we did indeed, see an ACK! The message was successfully processed by all systems, passed target system validation rules, passed sanctions and AML screening, passed SWIFTNet validation rules, and SWIFT’s regional processor had received the message and sent an 'Acknowledgement of receipt' response to the sending institution!
Tumblr media
For the sake of completeness, I’ve included the ACK below:
And of course a breakdown of what it all means:
NameValueContextBasic Header Flag1Block 1Application TypeFF = FIN ApplicationMessage Type2121 = ACKInstitution CodeEBNKGB20AXXXEBNKGB20 (BIC) A (Logical Terminal) XXX (Branch)Sequence and Session No.19473923441947 (Sequence No.) 392344 (Session No.)Date Tag177200103 (Date) 1102 (Time)Accept / Reject Tag4510 = Accepted by SWIFTNet
Excellent! WooHoo! It worked! .. That took a lot of time and effort!
Closer Inspection
But the ACK wasn't enough, I wanted to make sure I understood what had happened to the message throughout its life-cycle. From the message I placed on the initial queue, to being processed by SWIFTNet.
Thankfully, as we sent the message back to the target institution we could see its entire message history. I already knew what the raw message placed on the queue looked like, so I wanted to focus on what became of the message once it had been processed by SAA:
The end-to-end tracking UUID had been generated and added (b42857ce-3931-49bf-ba34-16dd7a0c929f) in block 3;
The message trailer had been added ((5:(TNG:))) where I could see that - due to the BIC code used - SAA had flagged the message as 'test and training'.
Additionally, an initial System Block segment had been added ((S:(SPD:))), tagging the message as a possible duplicate. I wonder why - *cough* 7th attempt *cough*?
OK, so that was SAA. Now let’s see how it looked it once it passed through the Gateway and regional processor:
OK, we can see a few changes now.
The session and sequence numbers have been populated (1947392344);
The I/O identifier in block 2 has been updated to track that it is now an 'Output' message;
The additional data within Block 2 is a combination of the input time, date, BIC, session and sequence numbers, output date/time, and priority;
The trailer has been updated with a message authentication code (MAC) calculated based on the entire contents of the message using a pre-shared key and a secret algorithm;
Additionally, a checksum of the message body has been stored within the trailer’s “CHK” tag. This is used by the network to ensure message integrity.
I also took a look at the entire outbound message history, just to see all the “Success” and “No violation” statements to make it feel even more awesome!
So that's that really..
With a bit of research and support I was able to demonstrate a PoC for introducing a fraudulent payment message to move funds from one account to another, by manually forging a raw SWIFT MT103 single customer credit transfer message, and leveraging various system trust relationships to do a lot of the hard work for me! https://arfox158.tumblr.com/post/655263262721638400/wireless-external-hard-drive-for-mac.
As mentioned briefly in the introduction, this is not something I have really seen or heard of happening in practice or in the 'wild'. Perhaps because it clearly takes a lot of work.. and there is a huge margin for error. However, if an adversary has spent enough time inside your network and has had access to the right documentation and resources, this may be a viable attack vector. It definitely has its benefits:
No need to compromise multiple payment operators;
No requirement to compromise - or establish a foothold within - the SWIFT Secure Zone;
No requirement to bypass MFA and gain credentials for a messaging interface;
No generation of application user activity logs;
No payment application login alerts;
No bespoke app-specific and tailored malware;
And all the other things associated with the complex task of gaining and leveraging payment operator access.
All an attacker may need to do is compromise one specific user on the corporate network: a Message Queue administrator.
The industry is spending a lot of time and effort focused on securing their payment systems, applications, processes, and users to keep - among other things - payment operators safe, Messaging Interfaces locked down, and SWIFT systems isolated. But the reality is,; the most valuable and most powerful individual in the entire model, might just be a single administrator!
As always, a security model is only as strong as its weakest link. If you're not applying the same level of security to your wider institution, there may very well be many weak links within the wider network which chain together and lead to the comrpomise of systems which feed into your various payment environment.
I think the main thing to remember when reflecting on this research is that it did not abuse any vulnerabilities within the target institution's systems, or even vulnerabilities or weaknesses within the design of their architecture. It simply leverages the legitimate user access of the Message Queue administrators and the trust relationships that exist by design within these types of large-scale payment processing systems.
So the harsh reality is, there is no particular list of recommendations for preventing this type of attack in itself. However, the main point to drive home is that you must ensure the security of your users - and overall organisation - is of a high enough standard to protect your highest privileged users from being compromised. Things such as:
Strong monitoring and alerting controls for anomalous behaviour;
Requirements for Multi-Factor authentication for access to critical infrastructure;
Segregation of critical infrastructure from the wider general IT network;
Strong password policies;
Well rehearsed incident detection and incident response policies and procedures;
Frequent high-quality security awareness training of staff;
Secure Software Development training for your developers;
Routine technical security assessments of all critical systems and components;
The use of 3rd party software from reputable and trusted vendors;
However, in the context of Message Queues, there is one particular control which I think is extremely valuable: The implementation of channel specific message signing! This, as demonstrated by SWIFT's LAU control, is a good way in which to ensure the authenticity of a message.
As discussed, LAU is - as far as I know at the time of writing - a SWIFT product / message partner specific control. However it's concept is universal and could be implemented in many forms, two of which are:
Update your in-house application's to support message signing, natively;
Develop a middleware component which performs message signing on each system, locally.
This is a complex requirement as it requires considerable effort on the client’s behalf to implement either approach. However, SWIFT provides guidance within their Alliance Access Developers guide on how to implement LAU in Java, Objective C, Scala and Swift;
Strip any S block from the FIN message input. Keep only blocks 1: through 5;
Use the FIN message input as a binary value (unsigned char in C language, byte in Java). The FIN message input must be coded in the ASCII character set;
Combine the left LAU key and the right LAU key as one string. The merged LAU key must be used as a binary value (unsigned char in C language, byte in Java). The merged LAU key must be coded in the ASCII character set;
Call a HMAC256 routine to compute the hash value. The hash value must also be treated as a binary value (unsigned char in C language, byte in Java). The HMAC size is 32 bytes;
Convert the HMAC binary values to uppercase hexadecimal printable characters.
An example of how this may work in the more flexible middleware solution proposed is where the original service is no longer exposed to the network, and is altered to only communicate directly with the custom 'LAU-eqsue' service on its local host. This service would then sign and route the message to its respective queue.
When received, the core of the recipient payment service would seek to retrieve its messages from the queues via the 'LAU-esque' signing middleware, which would retrieve the message and subsequently verify its origin and authenticity by re-calculating the signature using their shared (secret) keys. Key-pairs could further be unique per message flow. This design could allow for the signing to be used as a way to validate the origin of a message even if it had passed through multiple (local) intermediary systems.
As a final bit of creative effort, I made yet another diagram to represent what this could perhaps look like - if life was as easy as a diagram:
If you made it this far thanks for reading all.. ~6k words!? I hope you found some of them interesting and maybe learned a thing or two!
I'd like express our gratitude to the institution who facilitated this research, as well as specifically to the various SMEs within that institution who gave their valuable time to support it throughout.
Fineksus - SWIFT Standard Changes 2019
https://fineksus.com/swift-mt-standard-changes-2019/
Paiementor - SWIFT MT Message Structure Blocks 1 to 5
https://www.paiementor.com/swift-mt-message-structure-blocks-1-to-5/
SEPA for corporates - The Difference between a SWIFT ACK and SWIFT NACK
https://www.sepaforcorporates.com/swift-for-corporates/quick-guide-swift-mt101-format/
SEPA for corporates - Explained: SWIFT gpi UETR – Unique End-to-End Transaction Reference
https://www.sepaforcorporates.com/swift-for-corporates/explained-swift-gpi-uetr-unique-end-to-end-transaction-reference/
M DIBA - LAU for SWIFT Message Partners
https://www.linkedin.com/pulse/lau-swift-message-partners-mohammad-diba-1/
Prowide - About SWIFT
https://www.prowidesoftware.com/about-SWIFT.jsp
5m Mathmrs. Mac's Messages For Her
Microsoft - SWIFT Schemas
https://docs.microsoft.com/en-us/biztalk/adapters-and-accelerators/accelerator-swift/swift-schemas
SWIFT FIN Guru - SWIFT message block structure
http://www.swiftfinguru.com/2017/02/swift-message-block-structure.html
Tumblr media
2 notes · View notes