Rescuing His Enslaved Luna Queen
“Deeper... Erick... yes!” On the day of her wedding to her mate Alpha Erick Smythe, the last thing Ivy Bell expects to see is her fiancé having sex with her best friend Veronica. When Ivy tries to call off the wedding, though, she finds her pack at war with Erick’s. In the aftermath of her pack’s defeat, Ivy’s father--the Alpha--is killed, she’s locked in a dungeon, and her wolf is stripped away. Veronica, further attempting to humiliate her, aims to turn Ivy into the pack whore, and even tries to sell her to a sadistic Alpha known for his cruelty. Just before Ivy is about to be auctioned off, though, an overwhelming Lycan Aura fills the hall, a mysterious auctioneer overtakes the bid. In a split second, Ivy finds herself sold to the Lycan Prince Spencer, a man known for both his cruelty and his overwhelming power. Will Ivy’s love be able to change him? Or will the curse that haunted Prince Spencer his whole life tear them both apart in the end?
Read
Chapter: Chapter 381: An Old EnemyIvy’s POVThe moment Spencer gets tossed back into the throes of battle, I know the final wave of combat has begun. I don’t waste a moment before shifting into my wolf form. I can feel the familiar surge of power rushing through my body. Every flex of my muscles, every arch and twist of my graceful limbs seems to be crackling with barely-restrained strength. My fur is as white as pure snow right now, but I know it’s only a matter of time before it becomes stained pomegranate red. My razor-sharp fangs, sharp as knives, are bared menacingly as I look around expectantly and grin. “None of you could kill me!” I shout, muzzle turned upwards towards the sky. I let out a victorious howl. “No matter how hard you try, you can’t stop me!” I pad back and forth, feeling the clots of dirt beneath my paws. Out of the corner of my eye, I can spot the wrought-iron cage that was used to hold me. I lunge towards it, a growl rumbling in the base of my throat, and twist its metal bars until the cage i
Last Updated: 2025-01-22
Chapter: Chapter 380: The Final SurgeSpencer’s POVAs I rise to my feet, I can feel the full effects of the Moon Goddess’s blessing, and I feel much better than I’ve felt in a long time. It’s odd–ever since this whole fiasco with Elder Jet began, I’ve felt myself constantly on edge. There's been a strange underlying tension to my life. Everything I’ve done in my mad scramble to protect Ivy, every bad decision, every misguided sacrifice I’ve done… All my actions, whether they were right or now, were the result of trying to dodge invisible looming threats. The threat isn’t invisible anymore, though–now, it’s everywhere I look. But there’s a sense of relief to that. I can tell that Elder Jet is finally giving his all now. He’s played every last card he has left to play. And as scary as that may be, considering the magnitude of the threat I’m up against now, I can also feel my resolve building. This is it. The end of the line. The final surge. If we can defeat Elder Jet now, we’ll never have to deal with him or any of h
Last Updated: 2025-01-21
Chapter: Chapter 379: Weak SpotsSpencer’s POVThe battlefield is erupting into chaos all around me, but right now, all I can think about is how beautiful Ivy is. Thanks to the Moon Goddess’s blessing, she seems to be glowing now. There’s a light in her eyes, a fire that’s been ignited deep in her soul. I can sense the strength radiating through her. All her glory, all her grace, all her willingness to fight…I know what Ivy is capable of now, and I’m never going to underestimate her again. “How do we want to do this?” Ivy asks. Her gaze continues to dart around the battlefield frantically, and I can tell that she’s sizing everything up, trying to figure out the best way for our forces to win. I feel an odd sensation of pride, knowing that Ivy is now able to navigate this scene with tact and poise. I trust her instincts. I purse my lips, watching yet another one of my Lycan warriors get picked out by the group of potion-enhanced werewolf rebels. He puts up a fierce fight, but it’s too many opponents for him to fe
Last Updated: 2025-01-20
Chapter: Chapter 378: End of the LineIvy’s POVAs the last beautiful sliver of that eerie red moon vanishes behind the clouds, I suddenly become aware of the eerie silence that’s overtaken the entire battlefield. I look around slowly and am shocked by the sight before me. My lips are still tingling with warmth from the feeling of Spencer’s kiss, but my focus has shifted to the unsettling quiet of the battlefield. Everywhere I look, the combat has seemed to cease. Lycan warriors and rebels alike have gone still, gazes all fixed upon the sky with expressions of profound shock and wonderment. I can understand the sentiment–the blood red moon has been a wonderful thing to behold indeed. But enough to stop an entire battle? I squeeze Spencer’s hand to get his attention. “They’ve all stopped fighting,” I murmur to him. “What’s going on?” “I don’t know,” he replies. Spencer seems every bit as puzzled as I am, gaze flitting around the battlefield restlessly. I follow his focus, though it’s hard for me to dwell on the sight
Last Updated: 2025-01-19
Chapter: Chapter 377: Moon Goddess’s BlessingSpencer’s POV“Spencer, wake up!” When I hear Ivy’s sweet, beautiful, familiar voice coming from above me, I can feel my heart swell with joy. My eyes snap open. Upon seeing Ivy, her hand gentle on my face, tears begin to well up in the corners of my eyes. I can see her starting to cry, too, face breaking out into a wide smile as she gazes at me with so much love it feels overpowering. “You’re okay,” she says softly, brushing her thumb against my skin. I nod slowly, placing my hand over hers and pressing her even further against me. “You’re okay,” I reply, looking up at her in disbelief. Illuminated by the bright red moonlight, she looks almost otherworldly. She should seem like a mess–her clothes are matted with blood and dirt, her hair is a disaster, and her eyes have this shattered, distant look to them. I can see what this battle has done to Ivy, the profound effects it’s had on her. But seeing her like this, awake, alive… She looks like the single most beautiful being in t
Last Updated: 2025-01-18
Chapter: Chapter 376: First BreathsIvy’s POVWhen the first rush of air fills my lungs, it feels like a lifeline tearing me away from some cold, terrible place. There’s a strange urgency to the feeling–that first breath is almost gentle, a soft gust of wind, the tender brush of a familiar hand against a flushed cheek. But the next breath that comes is a desperate, coughing, almost choking thing as my lungs do their best to remember how to take in air. The breath after that is even more ragged, and I can feel my chest heaving over and over again as I go through the motions of taking in air and expelling it even more rapidly. How is this possible? I should be dead. I died. My eyes are still shut tight firmly, but I can feel fresh tears pooling from the corners. At first I assume they’re tears of pain–after all, throughout this whole ordeal, the dreadful pain that’s torn my body apart, I’ve become quite used to tears of pain. But it’s only as I think about pain that I realize I’m not hurting at all. It’s strange, t
Last Updated: 2025-01-17
Rejected by My Mate, Fated to the Lycan King
“When we return alive, I’ll make you Luna.” My mate Soren told me when we went into battle together. He was my rock, my strength. But when I woke up after the battle, something was wrong. Soren was cold and distant. And beside him, a beautiful young woman held his hand. My smile faltered, confusion replacing the joy I had felt moments ago. “This is Cerelia. She’s my second chance mate.” His words hit me like a physical blow. He told me that our mate bond was severed due to my injuries. During this year, he found Cerelia and is going to make her Luna tomorrow. My heart felt like it was being torn apart, and my head pounded with a fresh wave of pain. And deep down, I knew he was telling the truth. I couldn’t feel the mate bond between us anymore. The cold reality of his betrayal was sinking in, and I felt like I was trapped in a nightmare. Soren, my mate, my Alpha, my everything, stood beside another woman, promising her the life he once promised me. Where does this leave me?
Read
Chapter: Chapter 102 Road TripHilda“I get where you’re coming from, but waiting here will waste time. I don’t know where the glade is, but my family belonged to the same pack for many generations. In all likelihood it’ll be on those lands.” I tell Arlo softly.“Hilda, you were pierced with several arrows and just about dead when I found you. Not to mention that you were skin and bones. Clearly too weak to be running or fighting. That asshole used you for sport.”“I know, but he drove me straight to you, so there’s a silver lining,” I say with a smile, trying to dispel his brooding expression. “I would have found you even if you were on the opposite side of the world,” he growls. “I definitely didn’t need him to try and kill you so I could find you.”“Baby, I love that you’re protective and furious about what he did. If our roles were reversed, I’d feel exactly the same way, but this is more important than that. I’m still alive and happier than anybody has any right to be. We’ll ask Soren to make sure he stays hid
Last Updated: 2025-01-20
Chapter: Chapter 101 Secret WeaponsHildaI go to find Cerelia first. I’m pretty sure there’s no lingering resentment or jealousy about my and Soren’s past, but just in case it upsets her to know I still have stuff in Soren’s attic, I’d like to give her advance warning to deal with it.“Hilda, that’s incredible! We have to go and look through your stuff immediately,” she says excitedly, nearly vibrating with elation. “Combined with what I’ve just learned, I think we’ll have an edge Maelor will never see coming!”I’m cautiously optimistic that the artifact will help, but there are no guarantees we’ll even find it. I also don’t want to deflate Cerelia’s optimism with my doubts.“So you have more control now?” I ask with a smile. Perhaps her power alone will be enough to beat back Maelor now that her latent powers are being unleashed. Cerelia smacks her forehead, “I haven’t told you!” she practically crows with delight.“Told me what?” I’m becoming a little concerned that there may be too much magic flowing through her vei
Last Updated: 2025-01-20
Chapter: Chapter 100 DiscoveriesHilda I’ve been uncomfortable in Tara’s presence since the day we met and she blew a hole in my near-perfect life, but I’m glad Cerelia came to me to accompany her to the small cottage we’d allocated to Tara.“I just need a second pair of eyes to help me make sure she’s not lying,” Cerelia explains. Clutching the piece of obsidian in her hand like it’s tethering her to the world.“Very wise and I’m happy to lend you my deception detection capabilities,” I tell her grandiloquently. She’s apologized twice for bothering me and since nothing else seems to convince her, I’ll tease her instead. Cerelia grins at me, “Okay, fine, I get it,” she retorts.Tara looks surprised to see us and I have to suppress the urge to ask whether she didn’t see us coming. Despite my best efforts, I can’t quite keep myself from resenting her. I do my damnedest to hide it though.After a few quick pleasantries to make sure she’s settling in well, I turn the conversation over to Cerelia.Tara’s eyes grow wide w
Last Updated: 2025-01-19
Chapter: Chapter 99 The ShardCereliaAfter a day of rest, I’m back to normal. As quickly as my power drains, at least it regenerates just as fast. Yesterday had gone well, but there’d been a moment where it was touch and go and my blood runs cold every time I think about what could have happened if I lost control and the mages got their powers back.“What’s wrong?” Soren finally asks with a small frown. I’ve been pacing like a caged tiger and he’s been very patiently trying to ignore me while attempting to read. Hilda found the book in the huge library Arlo’s pack has tucked away in an underground fortress and tasked him with checking whether it contains anything useful.Apparently we’re not the first werewolves to have a run-in with mages. The book is titled: Illusions and How to Dispel them. So far it hasn’t offered up anything of practical value.“I’m sick of having such inconsistent control over my abilities,” I tell him. “Yesterday very nearly went badly wrong. What if I got all of you killed?” Soren puts th
Last Updated: 2025-01-19
Chapter: Chapter 98 ExecutionCerelia“You’re sure about this?” I murmur, glancing at Hilda where she stands near the edge of the ley line, her arms crossed over her chest. She’s radiating confidence, but I know her well enough by now to see the tension in her clenched jaw and the way her fingers subtly flex.Hilda glances at me, her lips quirking in a faint smile. “I have to be, don’t I? Besides, we’ve got a solid plan and I trust you, Cerelia.”“Let’s hope your faith isn’t misplaced,” I say, exhaling to calm my racing heart. Soren steps closer, placing a comforting hand on my back. I can feel the warmth seeping into me, grounding my emotions. “She’s right. You’ve practiced for this. You’re ready,” he tells me with unflappable certainty.Before I can respond, King Arlo’s voice cuts through the quiet. “We won’t have much time before they get here. Everyone, to your positions.” His tone is sharp, but I catch the way his eyes linger on Hilda.We scatter to our designated spots. Percy and Nixie flank me, their stance
Last Updated: 2025-01-18
Chapter: Chapter 97 Bait and TrapHildaTalking to Cerelia helps solidify what I want, but Arlo gets to have a say in this too and I’ll discuss it with him when the time is right. For now, I’m taking the potion. If he agrees, and we decide to take the risk, it will be the last time though. Which means I’m more motivated than ever to eradicate the mages.“I have an idea, but the final say has to rest with Cerelia,” I tell the war council that evening. The inner circle consists of Arlo, me, Cerelia, Soren, Percy and Nixie. Soren glances at me heavily, already unhappy with whatever I’m planning to propose.“I’ve seen a glimpse of what Cerelia is capable of now and that brought me the idea.” Turning to face her I say, “If this is going to place you in danger of burning out, or it seems like more than you can handle yet, you say no.”“I won’t know until you tell me what it is,” she responds when I keep staring at her. “I’m serious Cerelia,” I say emphatically. “If you’re not sure, we wait until you’re ready.” She nods, but
Last Updated: 2025-01-18
Chapter: Chapter 60: A Daring Rescue"Evander, what are you doing!?"I can't believe what I'm seeing. Evander's malevolent grin is so far out of character for him, it's hard to believe this is the same man I married.My gaze shifts to my father who is struggling to regain consciousness after Evander knocked him out. My ex could be harsh at times, but I've never before felt such…evil."You're coming with me," my blood-soaked former mate tells me. He crosses the room in two great strides, then takes hold of my arm."We can't go anywhere!" I protest. "You're injured, all that blood, and my dad… What did you do to my father?"My brain is having a hard time keeping up with all that I'm witnessing. None of this makes any sense. Five minutes ago, I believed Evander to be on the brink of death, mortally wounded in an ambush that took him and the pack by surprise.But now, he seems as fit as ever despite all the blood on his tattered clothes.His grip on me tightens painfully. I look into his eyes, but instead of finding the man
Last Updated: 2024-10-10
Chapter: Chapter 59: Aurora's POV - A Troubling EncounterConsciousness comes to me slowly. I drift into awareness from a cozy pink cloud of good dreams.I smile, reveling in the simplicity of my deepest desires. Evander was with me in the dream and he was my husband again. I felt his warmth, his care, and there was no doubt in my mind that as long as he was watching over me all would be well.The best part of the dream was that I felt loved. I have not felt that in quite a while.Stupid, silly, wish fulfillment fantasies of the lovelorn. If I ever write my memoirs, that'll definitely be a chapter in the book.There is a knock on my door and I relinquish the last remnants of my dream with a sigh.Real life always intrudes.There's only one person who would be knocking on my door at this hour of the morning. I call for my father to enter while I'm still rubbing the sleep out of my eyes.He enters my room and I know right away something is wrong."Aurora, we need to go. There are skirmishes happening in the woods all around us. It's not safe f
Last Updated: 2024-10-10
Chapter: Chapter 58: An Unexpected BattleThere is a lot on my mind as I walk back to the camp. Aurora, her mother, the price of her gift. Porter's face when he talked about the possibility of losing his little girl to an early grave. The way her skin shone in the moonlight – smooth and silken.I touch a finger to my lips. I can still feel the warmth of her forehead there. My lips burn to taste her kiss again, but first–Something stops me in my tracks, the hair on the nape of my neck rising. I sniff the air, but can't detect anything untoward. But someone or something is closing in.Every instinct I have is screaming for me to fight, to tear the menace to shreds.I move as quickly as I dare through the woods and back to the campsite. I hear the battle before I see it, the snarls and clashes of steel. Gunpowder now reaches my nose along with singed wood and copper blood.Using every bit of stealth I possess, I sneak up on one of the attackers and break his neck from behind. He drops to the ground without a sound.In the moonl
Last Updated: 2024-10-10
Chapter: Chapter 57: A Confrontation and a PleaI follow the scent, so light and refreshing. My heart longs to breathe it in more fully, to bury my face in her hair while I hold her in my arms.Aurora.A quiver goes through me at the thought of seeing her at the end of this trail.I should be tracking the scout, trying to pick up his path, but my feet refuse to heed my brain's command and instead take the route my heart craves most.The scent leads me to a clearing in the woods, then finally a cabin. It's a modest structure, built from logs and slate. It's well below the means I am used to living in, but it appears sturdy.A man exits the cabin and I instinctively draw back behind a tree. By the moonlight I can see he's an older wolf, past his prime, but still strong. His head tilts, and there in the lines of his profile, I see Aurora's features made masculine and bold."I know you're out there," Aurora's father calls. I hear him pump the barrel on a shotgun, then see it when he brings it to his shoulder to take aim into the night.
Last Updated: 2024-10-10
Chapter: Chapter 56: Evander's POV - The Battle and a Familiar PlaceThe battle rages all around me. I can taste my own sweat. Blood is on the wind."Evander! This is the spot we scouted earlier." One of my lieutenants points to a clearing on the top of a rise. "We need to set up our operation before we lose the moonlight."I give him a nod, granting him leave to begin preparations. He doesn't make it ten feet before we hear a yelp from below. Someone got caught in a trap.I hope it was one of the Moonvalley pack.I breathe in the night, taking the measure of the woods. The forest is dark, but not entirely unfamiliar to me. The Amber Sky pack – Aurora's familial pack – has territory not many miles from where I'm standing.I can only hope that scant distance is enough to keep her safe.My warriors are ready to fine tune our plan of attack when I enter the clearing. I look at each of their faces before I speak, happy to find resolution in every single one."You know the plan," I tell them brusquely. "In the hour before dawn, we bypass the forest and atta
Last Updated: 2024-10-10
Chapter: Chapter 55: An Unexpected VisitI pull open the cabin's front door and find Prince Mykal standing there."Hello, Aurora," he says, smiling so brightly his beauty is nearly blinding."I've only been gone three days!" I blurt out, too surprised to see him to self-edit. "Did you miss me that much?""I did," he replies charmingly.I'm not sure if he's joking or not."Who's there?" my father calls out from behind me, and I realize I've kept the prince standing outside this whole time."Come, in, Mykal," I say, stepping aside to allow him to enter.My father gabs at the royal Lycan now standing in his living room."Dad, I'd like you to meet Prince Mykal Boreal."My dad's jaw drops open and he fumbles to make some sort of bow. "Hello, um, Your Highness?""Please, sir," Mykal says affably. "There's no need for formalities. Call me Mykal.""What brings you here, Mykal?" I jump in, saving my father from his own awkwardness. "You've come a long way to see us.""I'll confess," the prince says, reaching out to take my hand. "I w
Last Updated: 2024-10-10
The Goddess’s Daughter and Her Cursed Lycan Mate
Selene's secret boyfriend is one of the pack’s top warriors. Despite being wolfless, friendless, and labeled a freak by everyone, she’s always believed Jason truly loved her—until the day she catches him betraying her to pursue Cynthia, the Alpha’s daughter. Furious, Selene exposes him as a liar, but no one believes her.
Just as Cynthia moves to punish her, the long-lost, strikingly handsome Lycan Prince appears out of nowhere to save her. His power and commanding presence leave everyone in awe—including Selene. She can’t stop thinking about him, dreaming of their paths crossing again.
But when she finally sees him next, it’s to witness him harming the person she loves most—her mother. Consumed by rage and a thirst for revenge, Selene vows to make him pay. Yet the Prince won’t let her go. He forces her to stay by his side, demanding she give him an heir…
Will Selene uncover the truth behind her mother’s fate and the Prince’s intentions, or will her hatred turn into something far more dangerous?
Read
Chapter: Chapter 19: Are You Ready?Selene's POV“What?” I almost choked. Roman was imprisoning me here in the packhouse, lavishing me in nice things, all so I could carry his child? “I don’t understand…”But before I could finish, Roman’s hands came down on my shoulders. It might have looked like he was just being affectionate, to everyone else. But I knew better. He gripped my shoulder; it was a silent warning for me to stay calm and play along. He turned back to the elder saying, “Elder Rand, Selene is more than willing to have my baby. You have my word.”My jaw dropped and my eyes flitted around the table at the elders. More than willing? How could he say that? None of this was my choice, not even close. Yet, I understood why he’d done it. He was protecting me; I could see that now. Clearly, this “mission” of theirs was the only thing keeping me alive. I had to agree to have his child or face their wrath. My only reason for not being put to death was because I was supposed to get pregnant for Roman. Roman’s han
Last Updated: 2025-01-22
Chapter: Chapter 18: Her MissionSelene's POVMy back was pressed against Prince Roman’s chest. I could feel every bit of him, the rise and fall of his chest, his breath tingling the skin on my exposed shoulders and the rhythm of his heartbeat.The closeness was…unnerving. No man had ever stood this close to me—not in a way that felt like it could swallow me whole. And yet here he was, hovering over me. I bit my lips as my thoughts flashed unhelpfully back to last night—and his lips on my skin. ‘Get it together, Selene,’ I chastised myself. I’d never felt small around anyone before. I was five-seven, after all, taller than most she-wolves. And yet Roman was something else entirely. Standing behind me, he was like a mountain, easily towering over me at what had to be six-foot-three. I could feel his chin just barely resting against my hair. And then, to make matters worse, he leaned down just enough for his breath to tickle my ear. “Don’t be afraid,” he murmured softly.My first instinct was to throw a biting r
Last Updated: 2025-01-21
Chapter: Chapter 17: The EldersSelene's POVI shuddered. I was intimidated. Why did the elders want to see me? What could the meeting possibly be about? A terrifying thought hit me. What if it was a meeting about negotiating my punishment for attacking their Prince? “Miss Selene?” a maid prodded. “We must hurry. Kindly pick a dress.” Her voice pulled me from my thoughts. I had no choice, I had to attend the meeting. I eyed the stunning dresses. So I might as well look good, right? As I looked through the selection of gowns, my fingers brushed over the fabric. The deep red one caught my eye, and before I could think twice, I’d pointed to it.“This one,” I said softly.“Oh, wonderful choice, Miss Selene,” Gina replied, sharing a smirk with the other maids. “I think a certain someone might find it hard to look away.”I felt a blush rise immediately. “That’s…I doubt it’s anything like that.”Another maid laughed, bringing over towels and leading me toward the washroom. “You’re far too modest. You don’t see what w
Last Updated: 2025-01-20
Chapter: Chapter 16: Dressing UpSelene's POVHe was not a patient man? The way he said it left a sour taste in my mouth. But before I could decide whether to scream or throw something at his face, he lips brushed over my skin.“W..what are you…” I tried to push him away, pressing against his chest, but his grip was firm. Not painful, but somehow gentle, as his lips trailing down my neck.It started as the lightest graze, just barely there, like a whisper. But as he kept going, each kiss deepened—as if he wanted to leave his mark on every inch of me. And then—damn it—I felt it, a rush of heat that made my skin tingle and sent a shiver up my spine. I did not enjoy the fact that he could make me feel this way when I was trying so hard to hate him. I wanted to pull myself together, to keep my cool, but my body had a mind of its own. He dipped lower, his mouth moving over my collarbone, and a sigh slipped out before I could stop it. I scowled, trying to sound as commanding as I could, though it came out more like
Last Updated: 2025-01-19
Chapter: Chapter 15: PatienceSelene's POVMy eyes flew open in shock. What was he saying? He wanted to have a child? With me?And to add injury to insult, he was so blunt about it. No man had ever spoken to me like this, so unashamed, like he was asking for something simple, like he was ordering tea. But this? The idea itself was...it was impossible. We couldn’t have a child! I’d never even been kissed, for heaven’s sake!But then, as his words settled deeper, the shock gave way to something else—a boiling, white-hot anger. Was he manipulating me? Was he using the slim hope that my mother might be alive to throw me off, to lure me into… whatever this was? “Have a child with YOU?” I shot back, crossing my arms, “Are you serious? You lied about my mother being alive just so you could impregnate me?”He didn’t flinch, just looked at me like he was above it all. “It’s the truth, Selene,” he replied, “The Lycan royal family doesn’t lie.”I searched his face and his eyes stayed locked on mine. It rattled me. There
Last Updated: 2025-01-18
Chapter: Chapter 14: The HeirSelene’s POVWhat? My mother… escaped? She was…she was still alive? There was no way. How was that possible? I’d seen her injuries myself; I’d watched her bleed. I’d heard the crack of her chest when Roman hit her with his hand. I’d watched her collapse onto the ground. It’d even seen the light go from her eyes. She’d been dead. I was sure of it. So how was she… not dead? And even more impossible, apparently, she’d walked out of the room? It sounded ridiculous, even suspicious. I narrowed my eyes at Roman, “What are you trying to pull?” I demanded, “Do you take me for an idiot? You’ve already done more than enough, and now you’re adding salt to the wound with some ridiculous lie?” He didn’t react. He just looked at me, and slowly his hands slid away from my waist. I ignored the emptiness his hands left behind, forcing myself to focus on what mattered—on the fact that he was feeding me this lie.I studied his face, but it was just that same infuriatingly calm, collected look. It
Last Updated: 2025-01-18