UltraFile.org - Extreme Anal, Gorgeous Shemale Porn Star, Sexy Young Girls Hardcore, Old mans and Young chicks, Extreme Animal Lovers, Exclusive Private Home Made Scat Collection, Young Teen Girls Piss, Extreme Anorexia Porn, Brutal Facesitting, Anusling, Trample, Merciless Femdom, Extreme Psycho Trillers, Extreme Snuff Fantasy, Necro Porn Videos.
animal, animal fuck, animalfucking, animalpassion, animal passion, animals, animal sex, animalsex, beast, beastiality, beasts, bestiality, bizarre, blondes, brazilian, celebrities, crazy cow, dog, dog fuck, dogfucking, dogs, dogsex, dog sex, dvd, extreme farm, fuck, fucking, hardcore, horses, horses and dogs, label, liveshows, mixed animals, pet, pet sex, petsex, stallion, various, beasts vintage, violett, zoo, zoo porn, zoo sex, zoosex
Amateur, Anal, Asian, Ass, Babe, BBW, Big Dick, Big Tits, Blonde, Blowjob, Bondage, Brunette, Bukkake, Celebrity, Creampie, Cumshot, Ebony, Euro, Fetish, Fisting, Funny, Group, Handjob, Hardcore, HD, Hentai, Interracial, Latina, Lesbian, Massage, Masturbation, Mature, MILF, Pornstar, POV, Public, Reality, Red Head, Squirt, Striptease, Teen, Toys,Vintage

BDSM: cruelty without rules!

SimSim

Vip Poster+
Vip Poster+
Registered
Nadia White Is Metal Bound While Brutally Fucked. Several Massive Orgasms Get Ripped OUT OUR SLUT


FILE SIZE: 127 MB
RESOLUTION: 540 x 960
FILE TYPE: MP4
DURATION: 11 min 37 s


TAGS: BDSM, Bondage, Domination, Hardcore, All sex
DESCRIPTION:: Big titted girl is metal bound and fucked until she cums over and over by huge dicks!
:

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Orgy of BDSM Players Train Anal Submissives to Fuck and Serve


FILE SIZE: 952 MB
RESOLUTION: 540 x 960
FILE TYPE: MP4
DURATION: 1 h 26 min


TAGS: BDSM, Bondage, Anal, Threesome, Blowjob, Hardcore, IR, Flogging, Vibrator, Stockings, Toys, Vibrator, Masturbation
DESCRIPTION:The Upper Floor hosts its filthiest BDSM orgy yet, and this time it's saddled with two untrained submissive girls. Victoria Voxx is a gorgeous masochistic bottom who sexualizes suffering. Her sister trainee Zoe Sparx aspires to be the queen of extreme, arriving on The Upper Floor ready to degrade herself for cock and grovel at the feet of our attendees like a little fuck piggy. Both girls are tied up with tight metal nipple clamps and ball gags and ordered to struggle out of their rope bondage, rip off their nipple clamps and suck the first hard cock they can crawl to. It sounds easy, but once Aiden Starr and Stefanos lay into the trainees' tender exposed flesh with floggers and trap their pussies with Hitachis the game gets much harder. Victoria makes it out first and throws herself on Rob Piper's cock eagerly. She is commanded to pull off her own clover clamps in order to stay on the cock and orgasms from the pain. Zoe stands by drooling and whimpering until she is allowed to lick some balls and rub her . To see which servant deserves Rob's cock in her ass, Stefanos arranges a competitive reverse cowgirl ride. Victoria rides that cock with athletic enthusiasm, even holding her orgasms like a good girl. Zoe meanwhile is thrown on the floor and has her hungry beaten until she comes from the pain to the applause of our amused house guests. However, when it's Zoe's turn to ride the cock, she can barely keep a decent stroke going and begs to cum like an undisciplined girl. Clearly, she is the loser and is placed on clean up duty while Victoria treats herself to a magnificent anal fucking, cumming from the giant cock in her ass and the brutal whipping of her tits. Our guests have worked themselves into an orgiastic frenzy and are swapping partners for blowjobs and other perverted fun. Lovely girls are caned and suspended in rope shibari, while others offer their asses for spankings and fucking. Our most perverted couple Rodeo Kitten and PO are back, and enjoy a rousing scene of whipping, bondage, and pussy torment. Rodeo Kitten suffers beautifully as her sadistic Master lays red whip lashes down on her lithe body while she holds a crystal dildo in her . Her Master rewards her with a quick fucking, but soon throws her on the floor under his boot and commands her to get herself off with her own hand in front of the entire party. She is then brought to her feet and has a bucket clamped to her pussy lips so that she may collect change from the crowd. Zoe is caught sneaking around the party rubbing her neglected pussy. Stefanos gives her a pep talk, explaining that all she has to do is clean up the room, offer the house guests orgasm assistance, and keep a smile on her face while she does it. He then hands her a Hitachi and walks off as she begins to pleasure the first dominant lady to ask for it. It's not long before Rob finds Zoe and grabs her hungry pussy for himself, fucking her into the tits of a very horny houseguest. Stefanos comes over to admonish and flog her, but in the end Zoe is so amusing, trying to clean and serve and get fucked, that he lets her get run around the room by Rob. Pounded in a doggy position in the middle of the party Zoe manages to keep her tray steady and is thus allowed to cum on a cock finally. Stay tuned for the second half of this party!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Extra Stark #87 - Fesselnde Triebe


FILE SIZE: 1.88 GiB
RESOLUTION: 576 x 768
FILE TYPE: MP4
DURATION: 1 h 59 min


TAGS: BDSM, SM, bondage, fetish, older, mature, fat, fisting, lesbian, masturbation, blowjob, anal, oral, all sex, compilation

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Jane Wilde - Pussy Ass Bitch (11/23/2018)


FILE SIZE: 1.92 GiB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 53 min 33 s


TAGS: BDSM, Bondage, Anal, Blowjob, Hardcore, Vibrator, Cumshots, Deepthroat, Ass Licking, Rimjob, IR
DESCRIPTION:Mickey Mod can't resist the scent of a beautiful bad ass Jane Wilde. He used to be her inside man until she went rogue and fucked him over. Now he's going to pay her a visit and show her who is boss with some serious BDSM, sensory deprivation, hardcore sex and more. After a cat and mouse take down Mickey turns the tables on Ms Wilde and makes her stuff all the money into his pockets. Then he unzips his trousers and pulls his big dick out for Jane to marvel at. She is more than ready to suck that cock even though she thinks he ain't nothin' but a Pussy Ass Bitch. How can she resist when its right there in her face, stiff and promising to give her a great time. He cuffs her wrists and throat fuck central happens as Mickey plunges his dick deep down Janes throat making her gag and slobber all over her small natural tits. Still looking for the money she owes him Mickey ties Janes hands and wrists and shows her who is boss by dunking her head in a deep pool of water over and over again until she can't take it anymore and submits to his domination. Now the fun begins when Jane is on all fours in bondage begging Mickey Mod to please fuck her. Well its not a hard choice for him cuz after all he can't resist her sexy hotness. Mickey fucks Jane's girlty wet deep and hard and she immediately loves it. His cock is so big and hard and long he stretches her out until she is begging to cum. She can't get enough of his action and wants it in her ass so Mickey fills her butt up with cock and pounds her out making her drool and moan with pleasure. Then on her back with legs spread wide open for easy access Mickey fucks Janes little pussy, takes her over the edge with the vibrator and then hits that ass one more time before he shoots his hot load all over her. Ahhh yes all is right in Jane Wilde's world. Now get the fuck out you Pussy Ass Bitch!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Sommer Brooke Is An Insatiable Pain Slut


FILE SIZE: 872 MB
RESOLUTION: 480 x 854
FILE TYPE: MP4
DURATION: 46 min 38 s


TAGS: BDSM, Bondage, Hardcore, Dildo, Blowjob, Vibrator, Deepthroat, Caning, Flogging, Stockings, Fingering, Pussy Licking, Wax, Cumshots
DESCRIPTION:Chained and cuffed to a St. Andrews cross Sommer Brooke smiles as H3LL4SL00TZ unleashes striking blows to her pale skin from the flogger, the cane, the crop and his gloved hand. She can't seem to get enough of that stinging pain from all the toys in the dungeon. H3LL4SL00TZ mixes things up a bit and vibes her clit while cropping her perfect tits causing her to moan and whimper with pleasure. He shoves a dick on a stick down her throat to get it all wet and slippery then fucks her pussy good sending her over the top with orgasms. H3LL4SL00TZ lights a candle and Sommer throws her head back in twisted delight as hot white candle wax drips all over her chest and nipples. Next with arms bound together with a stiff metal device connected to her neck Sommer sucks cock like a pro. She deep throats H3LL4SL00TZ thick dick and looks super hot doing it. Since she did such a good job H3LL4SL00TZ eats Sommer's sexy trimmed pussy and then fucks her into a frenzy until he blows his load all over her girlty ass.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Too Much


FILE SIZE: 1.11 GiB
RESOLUTION: 478 x 850
FILE TYPE: MP4
DURATION: 54 min 45 s


TAGS: BDSM, Bondage, Hardcore, Anal Play, Blowjob, Vibrator, Dildo, Ball Gag, Ring Gag, Flogging, Caning, Zapper, Fingering, Clothespins, Toys
DESCRIPTION:Tia ling is just one more casualty of Sister Dee and PD's cruelty. They pass her back and forth. He makes her suck his cock while she hurts her. When they aren't satisfied with her sucking ability they add a huge ring gag to her mouth. He's not just interested in her face hole though. They hunch Tia over and he enters her from behind. In this position Tia's tits look perfect for some clothes pins. Sister Dee is happy to put those on to make Tia scream a little. With Tia on her back her pussy is completely exposed. There is no better position to torment her . The vibrator is so intense that Tia squirms even though the position is really scary.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
APR 23, 2015 - Danarama and Nikki Darling


FILE SIZE: 1.27 GiB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 35 min 27 s


TAGS: BDSM, Bondage, All sex, Ebony, Training
DESCRIPTION:: Danarama demonstrates how even the most basic belt can be used in dozens of ways to restrain your partner for effective and minimalist bondage or rough sex. Used alone or in combination with other belts, devices, and furniture, it can also be used for a variety of creative and intense impact play options. Discover the fast and effective uses of one of the most common items. No knots required. Learn how to choose and alter belts for bondage use, how to create instant hand and arm and ankle/thigh restraints, and see many rough sex applications.
Photos include many step-by-step images for reference.
:

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Rachael Madori (Cunt!


FILE SIZE: 1.66 GiB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 46 min 38 s


TAGS: BDSM, Bondage, Humiliation, Torture, Domination
DESCRIPTION:Rachael never thought of herself as much of a submissive, but once The Pope get's his hands on this little girl, we see that she is definitely going to be his. We begin with her on her back and her legs spread wide like the girl that she is. she is tormented and then fucked in her girlty ass and made to have squirting orgasms. Next she is in a seated position with her hands above her head. Her body falls under the attack of his hands and floggers. A zipper is applied to her pale skin and then more orgasms are ripped from her willing hole. In the final scene she is in a floating spread eagle where she is terrorized more before the final orgasms are taken from her pussy. She has squirted so much that she has no more to give.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Diary of a Madman, Episode 3: "The Test"


FILE SIZE: 587 MB
RESOLUTION: 480 x 854
FILE TYPE: MP4
DURATION: 31 min 15 s


TAGS: BDSM, Bondage, Vibrator, Zapper, Flogging, Whipping, Suspension, Spanking, Fingering
DESCRIPTION:In "Diary of a Madman" Episode 3, Victoria Voxxx's panic builds as her captor grows increasingly delusional. The days are running together for her, and she isn't even sure how long she's been in his grip. Today could be different. Today could be the day she has a fighting chance.but likely not. Victoria tries to get away, but the attempt is futile. She's tied up, fully suspended and flogged, cropped, whipped, electrified, and made to cum repeatedly. It's hell on earth for Victoria, but just another day in the Diary of a Madman.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Lesson Learned


FILE SIZE: 730 MB
RESOLUTION: 720 x 1 280
FILE TYPE: Windows Media
DURATION: 1 h 0 min


TAGS: BDSM, Anal, DP, Gang Bang, Domination, Hardcore
DESCRIPTION:There is a moral to every story, and the moral of this one is simple......if you don't want to get flogged, whipped, and fucked in front of and by all my friends, don't make a scene in front of my friends! When Krissy Lynn's gambling boyfriend won't quit playing poker to take her out on a date like he promised she yells at him in front of his friends, somehow thinking it will help her get her way. Instead he sends her upstairs to get "the bag" full of toys and he humiliates her then girls her out to all his buddies. Lots of hardcore double penetration!!!!!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
The One & Only Sasha Grey


FILE SIZE: 1.70 GiB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 1 h 17 min


TAGS: BDSM,Fetish,Compilations
DESCRIPTION:You've seen her on HBO's Entourage. You've seen her in The Girlfriend Experience. And now you get to see all of her best Kink.com moments - squealing as she is made to cum over and over again. Sasha Grey is young, hot, and likes it rough. See Sasha get fucked, flogged, shocked, tied-up, and forced into submission. Watch this banging beauty on Fucking Machines, Hogtied, Device Bondage, Wired Pussy, Whipped Ass, and Sex and Submission.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
FIRST PORN SHOOT!!!! FIRST GANGBANG!!!!!! FIRST DP!!!!! FIRST BONDAGE EXPERIENCE!!!!


FILE SIZE: 698 MB
RESOLUTION: 540 x 960
FILE TYPE: Windows Media
DURATION: 1 h 36 min


TAGS: BDSM, Anal, DP, Gang Bang, Domination, Hardcore
DESCRIPTION:Adorable 23 year old amateur with a big round ass does her FIRST PORN SHOOT EVER, her FIRST GANGBANG EVER, her FIRST TIME BEING TIED UP, and her FIRST DP all at once for BoundGangBangs!!! Please welcome Remy LaCroix everybody! Today she is popping cherries left and right and sharing all her firsts with you!!!!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Worthless Fucking Whore: Kate Kennedy is Used and Abused by Derrick Pierce


FILE SIZE: 661 MB
RESOLUTION: 540 x 960
FILE TYPE: MP4
DURATION: 1 h 0 min


TAGS: BDSM, Bondage, Anal, Hardcore, Blowjob, Cumshots, Nipples Clamps, Fingering, Vibrator, Caning, Flogging, Clothespins, Ball Gag
DESCRIPTION:With a ball gag in her mouth, completely naked, standing on the tips of her toes, Kate Kennedy is bound in rope bondage. Her thighs are tied together and her arms are bound behind her back to rope that leads up to the ceiling. Derrick Pierce creeps up from behind and tells Kennedy that he's only there to please himself and use her body like an object. He grabs a flogger and starts hitting the backs of Kate's legs and ass. He turns her around and flogs her tits hard, and the loud slaps from the leather connecting to flesh reverberate in the room. Derrick gets an Hitachi vibrator and presses it against Kate's pussy. Just before she's about to cum, he takes the vibrator away. Derrick gets behind Kate, pulls his pants down, and shoves his hard cock into her tight pussy. He fucks her hard and deep, using her hair and her throat for leverage. In the next scene, Kate is bound again in rope with her ass in the air. Derrick flogs and spanks Kate's ass until it turns a pretty pink shade. He edges her pussy with a vibrator and finally lets her cum after denying her for so long. After she cums hard, he shoves his cock in her pussy and fucks her good. Derrick walks over to her face and shoves his cock in her mouth. He fucks her throat, getting his dick covered in her spit and ready for her ass. He pounds her ass hard like a pile-driver and she cums on his cock. In the final scene, Kate is bound on her back, this time with her legs spread and her pussy also spread wide open with clothespins and string. Derrick canes the bottoms of her feet and her spread-open pussy. He puts nipple clamps on her tits and pulls them as he vibes her pussy. He fucks her ass hard and sprays his load all over her pussy.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Stunning Milf India Summer Belted Down To A Post and Bred, 10 Inch BBC and Creamies!


FILE SIZE: 828 MB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 16 min 28 s


TAGS: BDSM, Bondage, Domination, Hardcore
DESCRIPTION:India Summer is the perfect package. Sexy, exotic, authentic and blessed with an animalistic sex drive that was so strong it drove her into porn, this MILF is a keeper. We have had her here at Sexuallybroken before, but she is such top shelf pussy that we keep inviting her back. She is just too much fun. The honest appreciation that washes over her face when she gets stuffed full of good dick is why we keep having her back. This is not a job for her, it is a way of life.
Her flawless body is lashed down to the breeding post with leather belts and oiled down to make it gleam. Her perfectly pedicured toes are in high black heels and shackled down in a wide spread, exposing her smooth shaved pussy. We warm her up with some flogging, the falls cracking down firmly down on that oiled ass. Pain and pleasure make the best sauce, and we follow the flogging up with the vibrator. Being so completely exposed and vulnerable works its magic, and India cums hard, her eyes rolling up into her head as the orgasm washes over her bound body.
That creamy pussy is an open invitation and we step up to make full use of it. One after the other, the cocks run a train on her . A wooden tongue trap is jammed down into her pink well trained mouth, keeping it open and mindful of it's true purpose. A belt is wrapped around her narrow waist to more deeply drag her onto the dick. India cums over and over, she can not help herself, she is at the complete mercy of the sensations. Her face glazes over as she spirals down into the place she craves so much, sexual subspace. She is gone, completely checked out.
Someone so completely dedicated to their craft must be rewarded, and there is a reason why the bondage device India is belted to is called the Breeding Post. India cums one last time, hard and shuddering, and then we fill her up to the brim with creampie. She wears it well. We leave her lashed down and panting, the muscles in her toned body twitching as the thick cum rolls down her leg. We will definitely be back for seconds later. In the meantime, India can wear her reward with pride.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Mona's Dungeon


FILE SIZE: 1.10 GiB
RESOLUTION: 480 x 854
FILE TYPE: MP4
DURATION: 1 h 0 min


TAGS: BDSM, Bondage, Anal, Strap-on, Fingering, Lesbian, LezDom, Dildo, Pussy Licking, Vibrator, Stockings, Suspension, Butt Plug, Flogging
DESCRIPTION:Secret little pervert, Mia Little, is overwhelmed by the stress of all that is going on with the world. Avoiding the horrors of reality, Mia decides to dial up dominatrix Mona Wales for some kinky distractions. Upon arrival, Mia is presented with a collar to wear. Mona makes it clear that one must earn a collar and she proceeds by doling out a firm over-the-knee spanking. Pretty soon after that, Mona poses Mia in a particularly vulnerable position with legs spread and pussy exposed. Mona flogs and allows Mia to use the Hitachi and cums while being beaten. Next, Mona strings Mia up in a disorienting partial rope-suspension, showing off Mia's muscular legs. Mona takes full advantage of Mia while in this position giving pleasure, pain, and receiving pussy licking! Finally Mona exploits Mia's ass with a beautiful glass butt-plug. She stretches out that hole before some rough pussy and anal strap-on fucking! Mia ultimately earns her collar.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Little Spittle: They Are Not Here To Help Us


FILE SIZE: 1.10 GiB
RESOLUTION: 720 x 1 280
FILE TYPE: MP4
DURATION: 30 min 25 s


TAGS: BDSM, Solo, Dildo, Anal, Machine Dildo, Fucking Machine, Masturbation, Nipple Clamps, Vibrator, Squirting, Sybian, Zapper, Electro Play, Flogging
DESCRIPTION:Little Spittle is abducted from earth and transported onto the glowy blue deck of a spaceship. After their clothes are transformed into a skimpy latex bikini and boots they yell out a plea to go home. A disembodied voice tells them if they do everything that the alien beings tell them to do they will be let go. The self administered inspection starts with Little Spittle sitting down on a sybian. They are instructed to use the controller to turn it to a speed of their liking. Little Spittle removes their slick black latex and rubs their pussy and ass on the intense vibrations. Sweat covers their face and drool drips from their mouth as they orgasm and convulse. The second portion of the testing features an anal probe, also self administered. Spittle shoves a huge dildo at the end of a fucking machine up their ass and sets it to thrust deep inside their hungry ass. They turn up the speed and hold a vibrator on their clit, giving the aliens the orgasms they demand for their experiments. Next is the pain test. The beings are specifically interested in how pain intersects with arousal in the human. There are nipple clamps, a leather flogger, an electric zapper, and a violet wand. Spittle is instructed to use them on themselves going from left to right. The pain takes Little Spittle over the edge. They beat, shock and pinch themselves with rough abandon until they are so turned on they cant help but to come as they pull on their nipple clamps and shock their inner thighs. Trembling from having so many orgasms Little Spittle uses a second fucking machine to fuck their pussy hard and fast until they squirt all over the platform and collapse in the puddle, exhausted.

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Elina - Mistress Milked


FILE SIZE: 1 020 MB
RESOLUTION: 1080 x 1 920
FILE TYPE: MP4
DURATION: 9 min 22 s


TAGS: bondage, metal collar, breast training machine, ball gag
DESCRIPTION:Strict Mistress Elina was practicing her whip strokes by the cross, as she suddenly was captured by our farmer. Because we don't care if girls are dominant or submissive, if they have good udders they need to be milked! The problem was of course that Mistress Elina did NOT agree with this treatment. Good thing there was a cross to chain her to. The farmer gagged her and pulled down her corset to access her great udders. Those nipples need lots of training and enlarging!! Welcome Elina, your world has just changed!!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
The Piano Instructor: Riley Reid Submits


FILE SIZE: 534 MB
RESOLUTION: 540 x 960
FILE TYPE: Windows Media
DURATION: 1 h 13 min


TAGS: BDSM, Submission, Squirting, Domination, Hardcore
DESCRIPTION:Riley Reid gets tied up and has rough dominating sex with James Deen in this fantasy role-play update! She is very submissive and enjoys being controlled and fucked hard! Face fucking particularly turns her on. Riley is also very orgasmic and squirts multiple times as she comes like crazy!

Link:
-----LINK-K2S--------------
 

SimSim

Vip Poster+
Vip Poster+
Registered
Casey Calvert (Casey Calvert is back with her fierce ass & pussy & HUGE ORGASMS!


FILE SIZE: 285 MB
RESOLUTION: 360 x 640
FILE TYPE: MP4
DURATION: 47 min 51 s


TAGS: BDSM, Fuck Machine, Squirting
DESCRIPTION:Ever seen the Scream painting? No need, just look at Casey's face while she's cumming. Now THAT's a Scream face! She cums from the edge of her lips to tip of her toes from and from every inch of her pussy and ass.
A full body orgasm with relenting fucking that has Casey just losing her mind. Casey squirts while her ass is pounded by The BunnyFucker - shooting her girl cum up into the air and back down on to her tight stomach and cumming pussy!

Link:
-----LINK-K2S--------------