eid mubarak!!!!! i’m so tired after going out today i hope everyone had a great day!!!
So I’ve fallen into the DPxDC thing. Not sure how, and I only have fandom characterizations and wiki knowledge but. I have a thing.
<next>
Once upon a time there was a boy, no older than fourteen, with hair darker than night and eyes bluer than the summer sky. Once upon a time, there was a budding scientist with a caring sister and two lovably scattered scientist parents. Once upon a time, there was a terrible accident. Once upon a time there was a boy, no older than fourteen, with hair whiter than snow, skin paler than death, eyes greener than toxic waste. Once upon a time, the boy needed help as more and more potentially world ending events descended on his town. Once upon a time, nobody but the government came. Once upon a time, the boy, his sister, and his friends escaped.
This is what happened next.
When they split up, Danny had drawn Gotham. Gotham with its so called “vigilante family”. Gotham whose so called “protectors” had been asked multiple times through the so called “Justice League” for help. But just like true justice, they were blind to his requests. His pleas. Both he and Amity Park were left to rot. It had been five years now but Danny was still mad. When he and his friends escaped the three of them each went to a different League infested city. They weren’t strong enough to do more than gather intel but…. Intel would lead to openings.
It took a bit of Tucker’s help in re-establishing his identity and giving him a realistic transcript for what his trajectory would have been if he wasn’t constantly fighting ghosts (mid to high Cs with a couple Bs instead of mid to low Ds with a couple Cs). But he managed a halfway decent scholarship to Gotham U. It covered tuition, books, and just enough for some food.
Sure Danny was technically homeless, but he’s lived through worse. Besides, the shitty parts of town had plenty of empty apartments. Careful use of his ghost powers made acquisition of an apartment a breeze. By the time the semester started, Danny had found himself a place. Tucker had slipped into the network and made sure the landlord wouldn’t be renting it - a coincidental shift of the management had been really helpful, Danny wouldn’t lie - as it looked as if it had been permanently bought. Danny did some within-wall plumbing to get himself water access, then rewired the electrical box outside to grant him access to the grid. Though it was all illegal and would crumble if people talked to each other about it, he counted his blessings for the moment. Illegal meant fewer ways to be tracked after all.
Ridiculous that a nineteen year old had to think about avoiding being tracked, but here he was. Every time he saw the bat signal in the distance his core writhed, and the nearby ghosts scattered. Crime Alley had its own masked vigilante, who didn’t seem to be always on good terms with the Bats, which was fine by him. The less chance of running into them the less chance he had of blowing his “Normal Human Dan Nightingale” life to pieces. Danny hadn’t seen this Red Hood person face to face yet, but he had heard stories.
Gotham had enough ambient ecto to sustain him without his ghost form and trips to the Realms, which was good because the more he used his powers, the more likely he was to get picked up by the Government’s sensors. The GIW had been sent by The League after all. They were trouble enough on their own. He didn’t want them to have backup while his own was spread across the country. He missed flying and seeing the stars, but Danny had to admit that he was a huge fan of the not getting hunted for sport thing.
It made times like these difficult though. Currently Danny was being mugged. Or… the guy was attempting to mug him. “For the fifth time dude, I live in this part of town. I don’t have any money.” Danny was trying to explain to the guy holding a knife to his midsection.
In another life he would have kicked the guy’s ass. Instead he had his hands up as he was pressed back to the crumbling brick and boarded up window of what used to be a shop front.
“Don’t play games with me kid! You’re going to college. You have money.” The guy pressed the knife point harder into his stomach, the knife tip barely a pound of pressure away from puncturing his skin. As it was he’d have to mend his shirt.
“Yeah, on a shitty scholarship. I can’t even afford dinner every night.” Thank god for ambient ecto. “Here I’m going to reach into my pocket and get my wallet.” Slowly Danny lowered one of his hands and slid two fingers into his pocket, coming back out with a thin, worn leather wallet. He raised it back up and unfolded it “no credit cards.” He slid his fingers into where he kept the two dollars he had left this month and turned them invisible. Then he tilted it so the would be mugger could see. “See? Nothing. Can I go home now? I’ve got the rest of an essay to write before the library opens tomorrow. I don’t even have a computer to type it on myself.”
“You’re lying! You’ve gotta have something!” The guy was getting more and more frantic. Probably jonesing for a fix of whatever drug flooded this place.
“If I had it I would have given it to you.” Danny explained patiently, “I have more sense than to get stabbed over some cash. But I don’t have it.”
“Liar!” The man yelled, jabbing the knife into him. Danny grunted in pain, not a shout, pain didn’t make him shout anymore, as the heavy thud of boots hit the ground. The guy was suddenly removed from in front of him. Danny swore loudly, careful to press his hands around the knife as his core demanded he do something. Instead all he did was breathe. When he got enough of a handle on the pain-fight response to know his eyes weren’t changing, Danny looked up.
The first thing he noticed was a red bat logo on the man’s chest. “Oh no not you.” He groaned half to himself.
The man slammed his mugger into the wall with a sick crack, and let him slump to the ground beside where Danny was bent over. “Excuse me?” The man asked, voice modulator seeming to glitch slightly, coming out more robotic. That was probably Danny’s fault. He needed a tighter control of his aura. But he didn’t have it right now.
“I don’t need your help.” He ground out through grit teeth.
“You’ve been stabbed.” The man explained, as if Danny was someone in shock. Which, fair. He might be.
“You’re one of those Bat fucks. I don’t need help from a Bat.” He grit out in reply, voice barely held together under his growl.
“I am not with the Bats.” Danny snorted, then groaned as that was the absolute wrong choice. Instead he just reached up with one bloody hand, which he couldn’t keep the slight tremor out of, and swiped his blood across the red bat symbol on his “hero’s” chest. “Oh. That. We…. Had a falling out.”
“Right. Well. I’ll leave you to it. Next time, let me get mugged.” Danny took another fortifying breath, trying to settle his core. It screamed pain-revenge-fight at him, but now was not the time. He needed to get back to his apartment and get this knife out of him. Then check in with Sam and Tucker. Maybe Jazz. Though she was at one of the Ivy League schools and he really should leave her be. Let someone have a future.
The man with the red bat logo said something after him as Danny shouldered past and shuffled down the street, but Danny ignored it.
Fucking Bats. Fucking Gotham. Just…. Fuck.
Daniel Fenton, who punched the Joker one (1) time, and acts vaguely eldritch, having convinced 75% of Gotham that he’s Batman’s secret identity on accident: what is happening.
The Batkids, certified little shits, hanging around him to fuel the rumors and throw people off Bruce’s scent: Hi dad! :)
Danny, already sort-of a single parent, accidentally playing along too hard: oh. Guess I’m a father now.
so I’m looking at short story publishers (fantasy)
Tor, cream of the crop. 25 cents a word. Stories can be read for free (YES). Slowish response time at ~3 months. Prefer under 12k, absolute maximum is 17.5k. Don’t bother if it’s not highly professional quality. SFWA qualifying.
Crossed Genres. 6 cents a word. Different theme each month (this month’s is “failure”). Submissions must combine either sci-fi or fantasy with the theme. Response time 1 month. 1k-6k, no exceptions. SFWA qualifying.
Long Hidden, anthology from CG. 6 cents a word. 2k-8k, no exceptions. Must take place before 1935. Protagonist(s) must be under 18 and marginalized in their time and place. Must be sci-fi/fantasy/horror. Deadline 30 April. Response by 1 October.
Queers Destroy Science Fiction. Sci-fi only right now, author must identify as queer (gay, lesbian, bi, ace, pan, trans, genderfluid, etc, just not cishet). 7.5k max. Deadline 15 February. Responses by 1 March. You can submit one flash fiction and one short story at the same time. (My network blocks the Lightspeed site for some reason, so I can’t get all the submission details. >_>) Probably SFWA qualifying?
Women in Practical Armor. 6 cents a word. 2k-5k. Must be about 1) a female warrior who 2) is already empowered and 3) wears sensible armour. Deadline 1 April. Response within three months.
Fiction Vortex. $10 per story, with $20 and $30 for editor’s and readers’ choice stories (hoping to improve). Speculative fiction only. Imaginative but non-florid stories. 7.5k maximum, preference for 5k and under. (I kind of want to support them on general principle.)
Urban Fantasy Magazine. 6 cents a word. 8k max, under 4k preferred. Must be urban fantasy (aka, the modern world, doesn’t need to be a literal city).
Nightmare. 6 cents a word. 1.5-7.5k, preference for under 5k. Horror and dark fantasy. Response time up to two weeks. SFWA and HWA qualifying.
Apex Magazine. 6 cents a word. 7.5k max, no exceptions. Dark sci-fi/fantasy/horror. SFWA qualifying.
Asimov’s Science Fiction. 8-10 cents a word. 20k max, 1k minimum. Sci-fi; borderline fantasy is ok, but not S&S. Prefer character focused. Response time 5 weeks; query at 3 months. SFWA qualifying, ofc.
Buzzy Mag. 10 cents a word. 10k max. Should be acceptable for anyone 15+. Response time 6-8 weeks. SFWA qualifying.
Strange Horizons. 8 cents a word. Speculative fiction. 10k max, prefers under 5k. Response time 40 days. Particularly interested in diverse perspectives, nuanced approahces to political issues, and hypertexts. SFWA qualifying.
Fantasy and Science Fiction. 7-12 cents a word. Speculative fiction, preference for character focus, would like more science-fiction or humour. 25k maximum. Prefers Courier. Response time 15 days.
Scigentasy. 3 cents a word. .5-5k. Science-fiction and fantasy, progressive/feminist emphasis. Fantastic Stories of the Imagination. 15 cents a word. 3k maximum. Any sci-fi/fantasy, they like a literary bent. (psst, steinbecks!) They also like to see both traditional and experimental approaches. Response time two weeks.
Beneath Ceaseless Skies. 6 cents a word. 10k maximum. Fantasy in secondary worlds only (it can be Earth, but drastically different—alternate history or whatever). Character focus, prefer styles that are lush yet clear, limited first or third person narration. Response time usually 2-4 weeks, can be 5-7 weeks. SFWA qualifying.
Clarkesworld. 10 cents a word up to 4000, 7 afterwards. 1-8k, preferred is 4k. Science-fiction and fantasy. Needs to be well-written and convenient to read on-screen. Appreciates rigour. No talking cats. Response time 2 days. SFWA qualifying.
Orson Scott Card’s Intergalactic Medicine Show. 6 cents a word. Any length. Science-fiction and fantasy (along with fantastic horror). Good world-building and characterization. Clear straightforward prose. Response time three months. Yes, OSC is editor-in-chief. SFWA qualifying.
Interzone. Sub-pro rates if anything (but highly respected). 10k max. Short cover letter. Science-fiction and fantasy.
I need people to stop getting so precious about Clark "not letting" Bruce kill the Joker after Jason’s death post-Crisis. Everyone acts like it was like this:
But it was more:
So, we all know the story. Actually. Wait. Maybe we don't. So. The story beneath the cut.
Jason got benched as being Robin because he was not dealing well with his parents' deaths, felt like he was no longer wanted because he was adopted specifically to be Robin (and Bruce is shit at making his kids feel loved a lot of times). Jason discovered the woman who raised him was his step mother, not his bio mother. He goes looking for bio mom. Finds bio mom, she hugs him and tells him she's missed him so much, Bruce contemplates letting Jason live with his family if that would make him happier despite being obviously cut up about the idea of losing Jason. Bio mom is being extorted by the Joker to let him ship out Joker Venom disguised as medical supplies because he can't just steal the supplies and sell them. Bruce has to go stop the shipment of Joker Venom, his portable chopper is too small for two, so Jason is left behind. Jason is told to wait, but The Killing Joke just happened and his bio mom is alone with the Joker (who is insane, capricious and evil), so, obviously he has to save his mother and could not wait. Bio Mom is outside, no guards, Jason says, "Hey, I'm actually Robin, I'm here to save you from the Joker" and she says "Nah, he's actually gone, so I'm fine. But let's go inside so I can grab my things and we can leave." Her things turn out to be a gun to point at Jason after leading him to the Joker. Jason is too stunned to move. The Joker and his goons beat Jason up and then the Joker uses the crowbar to finish beating him to a presumed death. His bio mom at some point couldn't bear to watch it anymore and turns around to smoke a cigarette. Once Joker’s done, bio mom asks what they're going to do about Batman, and the Joker is all "oh. Yeah, lol. Probably was a bad idea to kill his kid. Whoops. My bad." And then ties up the bio mom to kill her and erase any evidence he brutally attacked/killed Jason. The Joker sets a bomb on a timer and leaves. Jason uses the last of his strength to untie his bio mom so she can escape. He can't see well enough to try and disarm the bomb. She tries to get them both out. The door is locked. Jason shields her as the bomb goes off, but she dies just as Batman comes up and tells him the Joker did it, calls Jason a hero, says he deserved a better mother (he did) but does not/is unable to own up to her part in Jason’s death before dying herself. Bruce finds Jason’s body and is fucking devastated.
So after that, Bruce chases the Joker down to the UN because the Joker lucked into being a diplomat for Iran and is now meeting at the UN assembly in New York. Bruce is 100% set on doing a premeditated murder of the Joker for Jason. The US government is aware of this. They hire Superman to grab Batman to try and talk him down because the Joker has diplomatic immunity for past crimes. It does not go well.
"That’s the law, not Justice." Batman is 100% still going to kill the Joker. Everyone knows. Superman knows. Superman says the stupid thing is putting vengeance above the interests of the country, not killing Joker.
Batman sneaks into the Joker’s room, and the Joker (forgetting his earlier desire to not get fucking killed by Batman) is like "oh man, I wish I could have seen your face when you found his body" and further needles Bruce with a "Or are you here to thank me for getting rid of him for you?" Making Bruce triple down on killing the Joker.
"Your confirming it makes what I have to do a lot easier."
Bruce manages to get in to observe the UN meeting as Bruce Wayne. Superman is disguised as a guard. Bruce is seething, watching the Joker, knowing that is the guy who killed Jason.
"I should have terminated his vile existence years ago. But I didn't. I couldn't. His insanity gained him a stay of execution. But no longer. ... Jason’s dead."
They both know the Joker is too stupid and lacks the impulse control needed to not attack the UN and immediately lose his immunity, which is the only thing keeping him alive. Joker releases Joker Venom to kill the delegates. Superman super breathes to inhale all the gas, which he's immune to because he's Superman and then says this as he leaves to go find a place to release the poison gas safely.
"Batman, he's all yours."
Superman basically says "You can kill him now" because he knows Batman’s mind has not changed, and Superman had not once tried to say "killing Joker would be wrong" just that it couldn't happen before the Joker acted in a way that lost him his immunity.
And Bruce does go to do just that. He chases the Joker down, intent to kill, and jumps onto the helicopter the Joker is using to escape. One of the guys fires at Batman. It shoots the pilot, hits the Joker in damn near his heart, if not his heart, and Batman realizes the helicopter is going down and decides to jump and leave the Joker behind. He intends for the Joker to die in the crash.
Okay? Bruce was 100% going to kill the Joker for killing Jason. Superman said "hang on. Let him get enough rope to hang himself first and then you can do it." And then Joker only survived because comic books. And Bruce is unhappy about having to wait. Superman did not try to talk Bruce out of killing the Joker at all ever, or scold him for wanting to kill the Joker. (Don't say he was rescuing the Joker in that last panel. The next panel is Superman fishing Batman, who is shot in the arm, from the harbor, and Batman telling Superman to go find the body. Find the body! And Superman does go to do just that, but is unable to).
Thank you for coming to my Ted Talk.
Ok. So. If you like my writing in “Phantom and Fent- Wait that’s a Wayne?!”, then I have another story for you …
It’s HEAVILY inspired by Dark Matter by the lovely @mysterycyclone, so it’s a spider-man in gotham thing. BUT. there’s someone with him. “Who?” I hear you ask. Read and find out 🤭.
Here’s the summary for the story:
“So. You're dumped in a dimension where you have no idea who the locals are, only a couple hundred dollars, and no way to get back (yet). That's the exact scope of my situation, and the fact that I've got a vague memory of this city and its nutjobs are only the cherry to this clusterfuck.
Well. I've always wanted to know what Gotham was like anyway...?”
Idk, this story has a special place in my heart, soo… check it out
I like that mcu peter's canonically a huge bitch but only over text. like flash talks to him in real life and he's like 😕 but over text he does this:
"Noo," Sam whines, head thunking back against the baseboard.
"Yeth," Danny says, hands gripping her thighs harder.
"No, I mean yes!" Sam says, legs spasming in Danny's solid hold, one hand grabbing his hair to push him further into her. "No to that!" she says, head turning towards the bedside table, where the flip phone is vibrating so hard it's about to fall over the edge. An apt visual metaphor Sam will think about when Sam can think.
Danny's large hands slide under her ass to pull her even deeper onto his tongue and she bites back a shriek as her thighs land on his shoulders. The dip where his trapezius muscle meets the bulge of his delts cradles each leg perfectly as he splays himself flat against the bed with a gentle grind and a harsh groan.
"Danny," Sam moans, hand gripping hair tighter. This does nothing to dissuade the man who, by all accounts, has decided to live between her legs for the past hour and into the next. Rather, if history proves true, all it does is spur him on.
"Danny, the phone—!"
One hand drops a leg as the cell finally falls off the table, snatching it out of midair. Sam recognizes the windup of a throw as his hand angles back and this time she yanks away.
Danny comes up for air with enough resistance to make his protest clear but not enough to hurt her, a frustrated frown already forming.
"Sam," he growls.
Her legs spasm again, and Danny's eyes dip down a split second before his head does.
She yanks again.
"What?" Danny snarls.
"Do not destroy the Justice burner," Sam tries to scold, landing on breathless. Danny blinks at the phone in his hand, as surprised to see it as he is to see himself about to yeet it into the plaster.
"Oh," he says, opening his palm to let it drop unharmed to the floor. "Fine."
"No," Sam says, pulling at his hair and stifling a whimper when he goes with it, biting his lip. "You need to, to answer it. It's the, the,"
"Shhh," Danny says, bending down to nuzzle her stomach, nibbling under her belly button and making her shiver. "Only one thing I need to do—"
"It's the emergency, tone, ah! It's an emergency."
Danny presses an ice cold kiss to the top of her that sends shudders of heat through her body, before a warm tongue trails languidly, lingeringly...
"I'll get there when I get there," he says, muffled. Sam gives in for a minute (or two, or three) before biting back a sob as the phone begins to ring anew.
"They keep calling—fucking fuck!" She arcs up over the arm clamped across her lower belly, using both hands to grab his face and kiss him as she shakes through an orgasm. Her eyes refocus to the soft awe in his, at odds with the smug, lewd smile slowly unfurling on his face.
A smile that immediately drops at someone pounds at their front door.
"Ignore them—" Danny starts.
"They can pick locks."
"—frick and a half!"
Sam's hit with wind that sends her hair whipping across her face as Danny speeds through the wall. She scrambles up herself, almost tumbling off the bed in her haste.
"Danny!" Damian Wayne says, bursting into their living room. "We require your assist—what was that?" he asks as Sam slams the bedroom door closed.
"Two words: security. deposit." Danny says, blocking the entryway.
"The door's fine," Tim says, leaning against the frame. Danny would poke fun at the teen's posing if he wasn't two seconds from punting him out the window. "Just because we don't often use a gentle touch doesn't mean we don't know how."
"Um," Dick says, uncharacteristically subdued. His eyes bounce from Danny to the bedroom door behind him. "Sorry to barge in like this."
"What? Of course we're not! You were ignoring a Justice League communication! It is all hands on deck!"
"You know if you keep showing up like this my landlord is going to seriously raise my rent right? I'm up for renewal in two months." Danny crosses his arms, willing his teeth to remain un-fanglike. "When I told you my identity it wasn't so you could visit whenever."
"Our mistake," Tim snarks, "next time we can drop by in full costume. Landlord will definitely like that one."
"How about you don't drop by at all?" Danny says, smiling and by the way both boys flinch back, failing to unfang. It's a testament to the relationship he's cultivated with them that that's all they do, startled rather than fearful.
"Okay, okay, Phantom, Danny, seriously, we're sorry about this," Dick says, shouldering in front of the two boys. "Definitely didn't mean to intrude, or interrupt—"
"Interrupt? Interrupt what?" Damian asks.
"Nothing!" "Nothing." Dick and Danny say simultaneously, Dick in a loud cry while Danny says it firmly, glowering. Tim blinks, shoulders dropping.
"Oh," he says, eyes bouncing to the bedroom. "Oh." His face flushes red. "Um."
Danny turns ever so slowly to stare accusingly at Dick, who's buried his face in his hands.
"Interesting," Damian says, leaning forward. "I was unaware you could turn your legs into a tail while still in human form. Is this something you do often?"
"It better not be," Danny says.
"O-kay!" Dick all but shrieks. "Phantom, we'll see you when we see you!"
Danny grunts.
"Um, it is important for what it's worth," Tim offers weakly, "Yeah, he's got it," Dick hisses at him, shoving him and Damian out the door as the one behind Danny creaks open.
"Grayson," Sam says. To her credit, only the way her hair is teased up indicates anything amiss. She tosses the Justice burner, still ringing, to Danny. "The world better be on fire."
Dick winces. "Take it up with Batman!" he yanks the front door shut behind him, and they listen to the sound of his footsteps fading before Danny takes one very purposeful step back towards Sam.
"Danny."
"Sam."
"The sooner you go, the sooner you can come back."
Danny deliberates.
"Deal." And he's gone.
Sam stretches til she hears her back pop, heads for the kitchen and pulls out a bag of popcorn. She opens the microwave door then reconsiders, shutting it. He won't be gone that long, after all.
lex luthor's ascent from supervillainy to fatherhood | lex luthor's guide series - Based on Father-Son Relationships between Lex Luthor and Danny Fenton.
Off With [the Demon's] Head - The hot mess that is the Al Ghul-Wayne family. Includes: Dad!Danny, Young!Ellie, my OG Danny and Ra's Paradox Fic.
what was lost, found again | lost and found series - Where Danny finds Jason digging his way out of his own grave and brings him home.
down the rabbit hole (goes the throne) - No One Knows AU, Major Canon Divergence. Amity Park has many secrets and Batman Inc. are left to discover them.
bloodlines | born from flesh and bone, clay and stardust series - Danny is the biological son of Diana (Wonder Woman) and Bruce Wayne. A prophecy is involved.
billy batson and the phantom - Adventures of Billy Batson and Danny Fenton. Oh, and Vlad is there too, I guess.
all I am to you is a tragedy, right? - In which a grieving Bruce Wayne brings a Danny Fenton from another universe back with him. This has consequences.
Insomniacs Anonymous - Three-way crossover between DC, Danny Phantom, and Miraculous Ladybug. Social media and chat fic. Now with plot!
pay your dues - An exploration of politics in the Infinite Realms, and the debts that must be paid in full.
weekend wonders - A character study into Stephanie Brown and her resolve as a hero, especially when a close friend comes into suspicion.
present, future, past - Time travel fic in which Bruce falls into the future where everything seems perfect, better than he could have hoped it would be. It doesn't last.
trust no one (trust me) - In a world where the GIW are more competent than in the show, Danny draws some unwanted attention. The people he leaves behind search for him.
bones and all - Inspired by horror films, video games, and fiction. A ghost story set in the DPxDC crossover.
Please note that some fics may overlap on more than one series.
Readable Arrangements - Short Works for DPxDC, mainly romance.
It's All About Presentation - A collection of gift fics.
Writing Problems? I Say Writing Solutions - A collections of works from "Who Wrote That?" games.
Martydom - Stories exploring heavy topics, such as gore, violence, etc. Must check tags for each work.
oh, the (in)humanity - Hazmat Suit AU. Now featuring multiple timelines.
Our Gentle Sin - Centered around a romance between a Danny from another universe, where the end of the world has come and gone, and Bruce Wayne who helps him relearn what it means to be human.
Blood is Thicker Than Water, But So Is Ectoplasm - In which Danny is a clone of Batman.
Born to Make History | written alongside NightShiftShenanigans (@nightshiftshenanigans) - Patrol Partner Event; No Capes AU, Ice Skating AU, featuring Enemies to Lovers Danny and Jason.
For more completed works and series, explore here:
PRIMARY GOAL IN LIFE (UNRELATED TO STORY): Opening a café! He loves food puns so he would make a café for the sole fact that he could make a bunch of food-related puns.
Florence.... MY SHAYLAAA ILY SO MUCH....
Guys, I'm re-reading the outline for one of my books (my favourite book, that I've been writing for YEARS), and this is so funny to me.
'She smiles a strained smile, and goes to bed. The next morning she makes a plan where she decides to pretend to have a Talent, in plants. This is not a good plan.'
I LOVE IT, I LOVE MY PAST SELF
what up, I’m mae, I’m 19 and I never fucking learned how to read | SHE/HER | AO3 FANATIChttps://maeswriting.carrd.co
436 posts