His Dreamcatcher | By : rye-chan Category: +G through L > Jak & Daxter Views: 2796 -:- Recommendations : 0 -:- Currently Reading : 1 |
Disclaimer: I do NOT own ANYTHING from the Jak and Daxter video games, nor do I make ANY profit from my stories…I just have a LOT of fun with them! >:D |
Chapter Two:
Just This Once
His body was aching, every nerve ending searing with pain and every muscle so tense he could barely move. He lay sprawled out across his cot once again locked up in the cell he had been in for a little over a year. He was alone and that was something he was growing grateful to. Being alone meant no crazy Barron or insane Commander doing experiments on him with dark eco and there were no promises of worse pain whispered into his ears when the one in charge wasn’t paying attention. This time however, his rare peace and quiet was short lived.He heard yelling, shouting, arguing, and numerous crashes in the near distance but the furious voice was growing closer. His heart began racing because he knew that voice, his entire being knew it and the quiver of fear that raced through him made him move. There was nowhere to hide but he couldn’t stop himself from retreating to the corner of his cell that was furthest away from the heavy metal door. He hoped, prayed that the psychotic Commander/racer wasn’t on his way to get him…but he was severely disappointed. The door to his cell slid open with a metallic whoosh and in the doorway stood his living nightmare.
“Why hello, Jak. So good to see you again.” Errol spoke in a low, silken voice that had every siren in the emerald-blonde’s body screaming at him to run, fight, do something! Slowly the racer stepped into the cell, a wicked grin spread across his tattooed face that promised pain, “It would seem the Barron is quite angry with how long these experiments are taking. I just spent the last hour listening to him vent at me like it was my fault. But it’s not my fault, is it Jak? It’s yours. Now how do you plan on making up this transgression to me? Hm?”
Jak felt his blood turn to ice as he finally understood what Errol meant. This time, there was no experiment table, no dark eco, and no injections; this time it was going to be worse…much worse. Fearful heart racing, Jak tried to dart out of the still open door and get away from what he knew would be the worst experience of his life…but he screwed up. He was too close to the Commander and the bastard grabbed him by the back of his shirt and slammed him into the wall. Next he felt a hand grip tight to the back of his head and yank hard. He grit his teeth against the new pain as he felt the older man press his body up against his back.
“Now, now, Jak. None of that.” Errol growled out and Jak could feel him reach around with his other hand in search of the tie at his waist. Panic erupted immediately and Jak began thrashing against the assault. He managed to elbow Errol in the face and loosen the hold he had on him…but not for long. The racer’s temper fired up ten times worse than before and he punched the teen in his head, hard. The emerald-blonde was dazed by the strike and made even more so when the enraged Commander slammed his head against the wall suddenly. He went down and landed on the floor with a heavy thump; that’s when Errol moved in again. He dropped to his knees, grabbed the teen’s hips, and started tearing at his pants. Jak yelled and tried to fight as he felt those disgusting hands on his body…all he could do was scream…
*~*~*~*
“Ow!” Daxter yelled as he was elbowed in his ribs, effectively waking him up from a sound sleep. He sat up groggily and rubbed at his tired eyes before looking over at his friend. Jak was thrashing viciously in his sleep as if he were fighting off someone in a dream…or rather a nightmare. His annoyance immediately turned to concern as he reached out and started shaking his tortured friend.
“Jak! Come on buddy, wake up! You’re dreaming!” Dax shook and shook until the emerald-blonde gasped suddenly and shot upright in their bed. His entire body was trembling and drenched in sweat, “Jak?”
The red-head slowly reached out and touched his friend’s shoulder, startling him and making him jump as he quickly turned to face the one who had touched him, “D-Daxter?” He sounded breathless as he panted for air. The smaller teen saw so many different emotions flickering through his sapphire eyes: surprise, unease, confusion, but most prominent was fear.
“Easy pal. Everything’s okay. Obviously I’m back to my original and awesome self. Still don’t know how that happened but I ain’t complaining!” Daxter began to explain in an attempt to distract and calm his friend.
“Wh-when did that happen?” Jak asked quietly as he took in his furless friend’s appearance. He didn’t look much different from before, just a little older and he had a bit more muscle to him. Slowly, Jak reached out and cupped the fiery red-head’s face and searched it for confirmation that what he was seeing was actually true. Suddenly he pulled Daxter forward, making him squeak at the unexpected action, and hugged him tight. He barely whispered in a voice that sounded so broken with despair, “You’re really back.”
Daxter sighed fondly as he wrapped his arms around the hero’s neck, “Yeah pal. I’m back.” He smiled gently as they held onto each other for a while and the red-head could feel a small amount of relief ease some of the tension in Jak’s body. He knew that the emerald-blonde had always blamed himself for his transformation that day on Misty Island…and it kind of was his fault but Daxter never once held it against him.
However, their moment of peace and unnecessary forgiveness had to be broken. Jak was still exhausted and Daxter knew he really needed to go back to sleep. It was late, almost two in the morning and the emerald-blonde’s fever broke just that evening, “Jak, listen up okay? You really need to go back to sleep pal.”
There was an immediate stiffening in Jak’s posture before he pulled away from Daxter and looked at him, “I…I’m fine D-”
“Don’t even say it! You’re not fine, not by a long shot! Why don’t you want to sleep?!” Daxter asked desperately. The hero was silent as he looked away to stare at the blanket covering his naked body, “Talk to me Jak.”
The emerald-blonde flinched slightly at the gentle tone of his best friend’s voice, a major contradiction to the voice that haunted his dreams, “I…when I was still in prison…” He was having a hard time speaking now, the fear he felt back then still holding a paralyzing power over him.
“Jak, look at me.” Daxter cupped the hero’s chin and gently turned his head to look at him when he didn’t move on his own, “It’s just you and me here. No one else is around.” Jak nodded and took a deep, shaky breath then released it as he once again took to staring at the blanket.
“A little over a year after getting locked up, something…almost happened.” The emerald-blonde shuddered at the memory and squeezed his eyes shut to prevent tears from falling, “That bastard Errol had been reamed out by Praxis I guess, because when he came to my cell he looked…he was so furious that he looked possessed. I was terrified and I knew he was going to do something to me. He was going to use me as an outlet for his anger and I…” Jak gulped as the memory came to the forefront of his mind and his eyes began to burn and blur from suppressed tears.
Daxter placed a reassuring hand on his friend’s shoulder, silently pleading him to continue. The emerald-blonde sighed unsteadily as he continued his story: “Errol came into my cell and he…he attacked me. He threw me into a wall and then punched me in the head until I was barely conscious. I could feel him starting to tear off my clothes and I…I started scream…screaming.” Jak’s voice was breaking and unsteady; his lungs felt like they were seizing up on him with the air he did have getting stuck in his throat.
All the while, he refused to look at his best friend while he spoke, knowing he would lose the nerve to finish speaking. Instead, he kept his sapphire gaze locked on the blanket that covered the lower half of his naked body. Daxter on the other hand was barely breathing and sat, frozen before his friend as his thoughts ran wild with images of what was being told to him. He was so stunned that he could no longer hold back, “Jak…he…did he force…?”
“H-he tried to. He was close, too close but…but it didn’t happen.” Suddenly Jak let out a hysterical chuckle as he recounted the memory. “I still can’t believe that he did anything. The Barron, I mean. He showed up…out of no where and pulled Errol away from me.” Jak was crying now, fists clenched so tightly in the blanket that they were turning white. “Praxis dragged him from my cell and shut the door as he left. I was shaken up pretty bad and sore as hell from that beating but I still forced myself to listen to their conversation. I heard Praxis speaking in a low, furious tone. He told Errol that he was to be punished for his actions and…and that he was no longer allowed to be anywhere near my cell alone. That there were to be guards posted outside my cell at all times and no one but Praxis would be allowed in my cell and the only one with access to the key.”
Daxter was stunned. He opened and closed his mouth several times before he finally managed to speak. “Well, that’s kind of ironic. The Barron saves you from a very bad experience even though he’s pumping you full of dark eco…interesting.” Jak nodded as he trembled, still remembering the fear, the terror of that time and his tears fell more frequently. Only when Jak began sobbing did Daxter finally find the ability to move and quickly pulled his suffering friend into a tight, warm, and reassuring embrace. As his best buddy cried so heavily in his arms, the fiery red-head was at a loss of how he could help his tortured friend recover from such a living, mentally recurring nightmare.
“I…don’t want to sleep Dax! I can’t! I don’t want to remember that night anymore!” Jak sounded so broken that it devastated the younger teen’s heart and brought a stinging to his own blue eyes. “Please…” The pleading voice was so low and quiet that Daxter almost missed it.
“What pal? Tell me.” The red-head responded softly as he gently pulled away to look the emerald-blonde in his eyes.
“Dax, please…j-just this once…I don’t want that memory to be the only one I ever have…please! ” Jak was practically begging in such a heartbreaking way that the red-head couldn’t say no. With a nervous gulp, he nodded his head in affirmation and was pulled into a sudden hug that would have made Sig squirm at the sheer tightness of it…but Daxter wouldn’t have it any other way. He wrapped his own arms around the hero’s neck and pulled himself even closer until he was sitting on the older teen’s lap. Seconds passed in peaceful silence before the red-head felt soft lips pressing against his neck.
He gasped in surprise but forced himself not to pull away at the foreign feeling. With his heart beat increasing rapidly, Daxter kept still as those lips kissed along his pulse point to his jaw until their owner came into view. Jak had a deeply uncertain and very questioning expression on his face and in his eyes that solidified the slimmer teen’s resolve to continue. He brought his right hand to Jak’s face and caressed it softly before placing a chaste kiss on the emerald-blonde’s forehead. With that simple action, Jak had the assurance that he could continue.
He leaned forward and rubbed their foreheads together gently before leaning further in and placing his lips on Daxter’s. It felt like electricity shot through his body as the red-head felt a warm, wet tongue slide across his lower lip obviously asking for permission. Heart racing, warm lips parted and Daxter felt his best friend’s tongue slip inside his mouth and begin a slow, gentle exploration. He shivered as that appendage slid against the ridged roof of his mouth, against his teeth and gums, and then swept up his own tongue in a sensual dance.
It felt like their bodies were on fire as they kissed, hearts racing erratically and it was only the beginning. Now that he knew his friend wouldn’t change his mind, Jak had stayed still for long enough. Slowly, he slid his hands down the smaller teen’s back, to his hips where he rested them for a short time. He began a gentle massaging motion at the juncture where thigh met hip and successfully made the feisty former ottsel squirm and grind down on the lap he was still sitting on. The action left both teen’s groaning in pleasure as the fire that burned through them intensified ten times over.
Needing a bit of oxygen after a long make-out session, Daxter broke their very heated kiss to breathe. Jak however, moved his mouth down the red-head’s neck, licking and sucking every now and then until he reached the crook. Once there, the stronger teen latched his insistent lips to that spot and nipped, bit, and licked. All the while, strong hands moved onward to the tie that held Daxter’s robe shut and released it. Jak pushed the robe open and slid his strong hands up the pale, lithe chest displayed to him until he reached his friend’s shoulders.
At that moment, the hero stopped his assault on the pale neck and recaptured kiss-plumped lips just as he slid the robe off slim shoulders. Thin arms were released from the sleeves and the robe was tossed away to land somewhere on the floor in a heap of cloth. Still connected by an increasingly intense kiss, Daxter could no longer remain still and began grinding his hips down against Jak’s. The continual gyrating of the red-head’s hips quickly got the teens’ cocks to swell to complete hardness.
Out of breath a second time, Dax pulled away again and rested his forehead against the side of the emerald-blonde’s head; hips still moving against his friend’s. Suddenly, Jak scooped Daxter up and flipped them around until the slimmer teen was lying on his back. The hero wore a look of total ecstasy and it left the former ottsel almost breathless. Unable to resist, the red-head pulled the more muscular teen into another mind-blowing kiss while at the same time feeling the blanket get tugged aside.
Now there were no barriers between their naked bodies and for the first time felt their lengths slide together. The action sent shivers dancing through their aroused forms as both moaned their enjoyment of it all. However, as much as Jak was enjoying simply rubbing their dicks together and the very wonderful tongue-sucking action, there was something more that was needed. He needed Daxter…all of Daxter. So once again their kiss was broken and the hero received quite a pouting growl from his friend that was ignored.
Jak moved his lips down Dax’s jaw line, along the pulse point in his neck, and down even further. Suffice to say the red-head’s heart beat was going into overdrive the further south his best friend went. When the hero reached twin nubs the color of pale pink roses, his attention was immediately focused. He leisurely drew the left nipple into his hot mouth and slowly, teasingly dragged his teeth along it. The action made Daxter gasp and jump slightly as he gripped the sheets of their bed and moaned, “Damn, Jak!”
The emerald-blonde watched as the chest bared before him heaved as he continued his erotic torture of the hardening left nipple. When he was satisfied with his work, Jak moved to the right one, paying the same dedicated attention to it as he did the other. Once that nub was also at its peak hardness, the hero continued his journey south, down his friend’s lithe body. He kissed a trail down the center to Daxter’s bellybutton then moved to the edge of a sharply defined hip bone. He nipped and bit and trailed his tongue along the red-head’s v-muscle until his chin bumped the throbbing erection that was red and leaking with need.
Without hesitation, Jak licked his friend’s dick from the base to the very tip and nearly made Daxter jump ten feet off the bed in both surprise and intense pleasure. “Ahhh! Jak, do that again!” Dax was breathless as he spoke but got what he wanted and more. Jak returned his tongue to that throbbing shaft and licked the very tip, this time tasting his best friend’s essence as he leaked his enjoyment. Next, the emerald-blonde leaned forward and took the lithe teen’s well sized cock into his hot mouth.
“FUCK!” Daxter yelled as his most sensitive appendage was engulfed in a beyond pleasurable wet heat. He dug his slim hands into emerald-blonde hair and held on as that head between his legs began to bob. Toes curling, the red-head tried very hard not to buck his hips up and choke out the naturally talented hero…and it was probably the hardest thing he had ever done in his entire life. The way Jak cradled his cock with that talented tongue and dragged the very edges of his teeth along his throbbing arousal was enough to drive anyone insane from pure pleasure.
“Mmmnnnnmmm, Jak…c-close…so, so close!!” Daxter panted out, eyes shut tight in pure ecstasy. He didn’t think anything could be better than what he was getting right then and there. Jak though, was working on another step to continue what was to become a marathon of a night. He slipped two fingers in his mouth as he continued his sucking, effectively coating the digits in quite a bit of saliva and pre-cum. He proceeded to move his newly coated fingers to the puckered hole of his friend’s awaiting ass.
He gently brushed his index finger against the tight ring of muscle, massaging and gently pushing at it. At his first touch at the previously forbidden place, Daxter gasped and almost bucked away from the touch but Jak increased his sucking and licking on the red-head’s cock, effectively focusing the younger’s attention elsewhere. The hero continued with his gentle touches until that quivering hole finally stilled. With a careful push, his finger slipped inside his friend’s body and felt an unbelievable heat. Jak actually moaned at the heat he felt surrounding his one finger and the vibrations of his vocal chords were what finally sent Daxter over the edge.
Dax yelled Jak’s name as he arched off the bed and came hard in the hero’s awaiting mouth, deceptively strong hands gripping tight to long hair. The red-head trembled as he came down from outer space, his climax intense and outstanding but something was off. He should have been calming down at that point but instead he could feel himself getting hard all over again. Panting from the previous activities, Daxter looked down and saw Jak’s hand very low between his legs and that’s when he felt it again. Something was actually inside him, moving in and out, pushing and massaging his inner walls…and it made him throw his head back and groan.
Daxter spread his legs wider and felt another probing sensation shortly after, a second finger being added to the first. “Jaaaaaak!” The red-head moaned aloud as those two digits pushed, pressed, stretched, and spread his entrance; each time feeling like they were going deeper and deeper. “Holy freaking precursors!” Daxter shouted suddenly as Jak brushed something inside him that sent back into outer space and seeing stars. “Ugh! Jak, do that again!!”
Jak was happy to oblige and slid his fingers back inside to the knuckles until he brushed that same bundle of nerves that sent the red-head into a pleasured puddle of goo. Again Daxter was arching off the bed and even began riding the fingers that were pushing in and pulling out of him. All the while Jak watched his smaller friend’s reactions and expressions, he could feel his own cock throbbing almost painfully. He needed a release so bad that it actually hurt. Barely able to contain himself any longer, the hero removed his fingers from that hot paradise.
“What the hell-?!” Daxter was about to throw a serious fit as he began to sit up…until he caught sight of the erection throbbing hot and red with need between his friend’s thighs. Whoa…is my mouth actually watering right now!? Dax gulped in excited anticipation as he watched his longtime best pal slide his slicked up hand up and down his very endowed erection. Slowly Daxter racked his gaze over Jak’s fully exposed body until he reached the hero’s sapphire eyes and halted. Pleasure, excitement, lust, and intense need reflected back to the red-head’s gaze and he could no longer wait.
“Jak…” His voice was a whisper as the former ottsel moved to sit up. Confusion swept across the hero’s face only long enough until he was pulled into a deeply passionate and intense kiss. As Daxter made to lie back down, he took Jak with him, pulling him on top of himself. The red-head then wrapped his arms around the emerald-blonde, gripping onto his strong shoulders as he felt Jak move around between his legs. He felt when something larger than two fingers brushed against his entrance and shivered with anticipation.
Before going further, Jak pulled out of the addicting kiss to look at Daxter one more time, silently asking if he was okay with continuing. An eye-roll and restart of their kiss was the only answer given and Jak rolled his hips forward, pushing his dick past the tight ring of muscle and into that unbelievable heat. Jak gasped and moaned at the sensations racing through his body as he fully sheathed his cock inside his partner. “Dax…” The hero moaned out as he attempted to ask if his smaller buddy was okay and if it was all good to move…because staying still at that moment was extremely difficult.
“Damn it Jak, MOVE!” Daxter sounded frustrated beyond belief and so high on pleasure as he wrapped his legs around the emerald-blonde’s waist. Jak did not need to be told twice and began moving. His movements were slow and sensual as he slid himself out to the tip and then leisurely pushed back in. Slow and steady, teasing and erotic; the pace was driving them both to the edge and yet keeping them grounded all the same. Jak pushed in again, going deeper with each return and had his dick brushing so teasingly and torturously slowly against Daxter’s sweet spot that the red-head was seeing galaxies now and Jak was the center of every one.
It wasn’t long though before the boys reached the very top of their climaxes’. Daxter was first to reach his peak a second time that night. So overly stimulated as he was, he still used his legs to push Jak even deeper inside of himself until that bundle of nerves was struck hard enough to make him explode. He screamed out Jak’s name at the top of his lungs as his release shot out over their lower abdominals and his anal muscles constricted around that large cock still deep inside him.
It was the constricting muscles around his dick that finally set Jak off into orgasmic heaven at long last. He gasped out Daxter’s name as he came inside his partner, lining his walls with his seed and riding his tight ass until his cock was milked dry. Panting as if he had just run a five mile marathon, the hero collapsed on top of his longtime friend and felt trembling arms wrap around him. He burrowed beneath his friend’s chin and wrapped his own arms around the slim frame beneath him.
Neither one spoke, too tired and too far gone to say anything that actually meant something and wouldn’t ruin their peaceful moment. However, it really wasn’t words that could make anything better that night; only action. So when Daxter felt those lips he had come to be very familiar with trailing kisses along his neck again, he knew they weren’t done. With a surprised squeak that he would never admit to making, Daxter found himself pinned to the wall with an intense sapphire gaze locked on his own.
All Jak did next was lean in and kiss him again and the red-head knew that this night was far from over. As they kissed even deeper than before, Dax felt the hot length still buried inside him begin to move anew. The younger teen gasped and threw his head back as his prostate was struck again and again. Once more he wrapped his legs tightly around the hero’s hips and pushed him in even deeper. Jak, Jak, Jak…This became a mantra in Daxter’s mind, everything else disappearing.
This round though, as Jak sank his cock back inside that tight heat he thrust his hips up hard and struck that spot that made his partner scream. A slow removal to the tip, slowly pushing back in until buried halfway then the surging thrust came; over and over again. These motions were driving Daxter mad with insane pleasure. Add that talented mouth to the crook of his pale neck and the red-head was totally at the hero’s mercy. But the only thing Jak wanted was to pleasure his friend and know he was not some inept tool to be used and abused.
“Jak!” Daxter half gasped, half sobbed out as he came harder than the other times, once more painting their lower abdominals in white. Jak again came hard, climaxing deep inside his partner when those tight walls constricted again. It was a feeling the emerald-blonde could easily get addicted to, driving his dick into Daxter’s tight, hot ass and filling him with his seed every time…it was like a dream where they were the only two people that ever existed in the world…and it still wasn’t over.
Carefully, Jak pulled out of and lowered his most precious person back down onto the bed while whispering in his lust heavy tone for the smaller teen to turn around. The tone sent shivers of anticipation down Daxter’s spine and he did as he was told without question or comment. This time the red-head was lying partly on his left side with his right leg extended away from his body and bent at the knee while his left leg remained straight. Looking over his right shoulder, Daxter watched his partner crawl over him and zero in on the smaller teen’s lips. Jak kissed him thoroughly as he realigned his dick with Dax’s entrance and pushed in once more.
The red-head gasped and groaned in bliss at being filled once again by his friend’s cock and pushed himself back to be completely filled by it. “Nnn…Jak! Ah! H-harder!” The teasingly slow motions he could live with but Daxter needed something more than just that this time around. Wanting the same thing, Jak thrust his hips harder as he gripped tight to the slimmer form beneath him. “Nn…Jak…Jak…JAK!!” Every thrust was harder than the last and each one drove into his sweet spot, effectively making the former ottsel scream until he came in record time. His seed was absorbed by the sheets this time but Jak’s once again filled him to the brim. He had been filled by his partner’s hot seed three times already and now it was beginning to leak from his slick entrance…and it felt good. However, they still were not done.
Gentle as can be, Jak turned Daxter over onto his back but before he got the chance to change their positions he was the one on his back this time…and with a lapful of red-head. Dax kissed Jak so thoroughly that the emerald-blonde actually looked a bit dazed when he pulled back. The lither teen then positioned himself above the hero’s still hard shaft and slowly lowered himself onto it. Both boys groaned and moaned at the feeling of being made one again, loving every second of it.
“Mmm, Jak…move with me.” Daxter panted out as he began lifting himself up and sitting right back down on that amazing cock. Biting his lower lip in suppressed pleasure, Jak took firm hold of Dax’s hips and began thrusting up as the red-head came down. It was a fantastic rhythm and over time it became faster to the point that squelching sounds erupted every time Daxter came down and Jak thrust up. It was amazing, almost like a dream to be seeing Daxter riding him like he was and looking so unbelievably pleasured. Finally, Jak couldn’t take it anymore and quickly sat up, captured Daxter’s startled lips into a mind blowing kiss, flipped them around, and pounded into the lithe body of his partner.
This time the two came at the exact same time, their climaxes’ so intense that they blacked out for a few seconds. Jak collapse for the last time on top of his best friend before rolling onto his side so as not to crush the smaller teen. For a time the two lay side by side, trying to catch their breath and calm their erratically beating hearts. Finally, after several long minutes they were breathing normally again and Jak turned over to find Dax already facing him. The emerald-blonde didn’t know what to say…but he didn’t have to say anything. Daxter knew what this night meant to his friend and what it meant for himself as well.
The red-head then smiled gently at his best buddy and held his arms out. Jak returned the smile with his own and quickly snuggled up with his most precious person, holding him to his chest in a warm embrace. Before falling asleep though, Dax grabbed their blanket and covered them up to avoid the settling chill now that their very heated activities have come to completion. With a contented sigh, the red-head curled up in his friend’s arms and immediately fell into a deep slumber. With a soft smile on his face, Jak buried his face in hair the color of fire and fell asleep without dreaming for the first time in over two long years.
While AFF and its agents attempt to remove all illegal works from the site as quickly and thoroughly as possible, there is always the possibility that some submissions may be overlooked or dismissed in error. The AFF system includes a rigorous and complex abuse control system in order to prevent improper use of the AFF service, and we hope that its deployment indicates a good-faith effort to eliminate any illegal material on the site in a fair and unbiased manner. This abuse control system is run in accordance with the strict guidelines specified above.
All works displayed here, whether pictorial or literary, are the property of their owners and not Adult-FanFiction.org. Opinions stated in profiles of users may not reflect the opinions or views of Adult-FanFiction.org or any of its owners, agents, or related entities.
Website Domain ©2002-2017 by Apollo. PHP scripting, CSS style sheets, Database layout & Original artwork ©2005-2017 C. Kennington. Restructured Database & Forum skins ©2007-2017 J. Salva. Images, coding, and any other potentially liftable content may not be used without express written permission from their respective creator(s). Thank you for visiting!
Powered by Fiction Portal 2.0
Modifications © Manta2g, DemonGoddess
Site Owner - Apollo