Dungeon Crawl Stone Soup version 0.26-a0-651-gb41185065b (webtiles) character file. Game seed: 8090785817048374976 9653 Irenicus the Severer (level 11, -1/94 HPs) Began as a Deep Dwarf Gladiator on Oct 3, 2020. Was an Elder of Makhleb. Slain by an eight-headed hydra (5 damage) ... on level 9 of the Dungeon. The game lasted 00:39:59 (5717 turns). Irenicus the Severer (Deep Dwarf Gladiator) Turns: 5717, Time: 00:39:59 Health: -1/94 AC: 14 Str: 23 XL: 11 Next: 25% Magic: 11/11 EV: 14 Int: 8 God: Makhleb [****..] Gold: 86 SH: 0 Dex: 17 Spells: 10/10 levels left rFire + + . SeeInvis . E - +7 trident of the Special Bones {freeze, rF+ MR+ Str+4} rCold + + . Faith . (no shield) rNeg + . . Spirit . b - +2 ring mail {rC+} rPois + Reflect . M - -2 hat of the Alchemist {rElec rPois rF+ rC+ rN+ MR+ rMut rCorr} rElec + Harm . s - +0 cloak rCorr + Rampage . p - +2 pair of gloves rMut + e - +0 pair of boots MR +++.. (no amulet) Stlth +......... w - +4 ring of protection HPRegen 0.00/turn (no ring) MPRegen 0.12/turn @: non-regenerating A: damage resistance, heal wounds, sense surroundings 2, no regeneration a: Heal Wounds, Minor Destruction, Lesser Servant of Makhleb, Major Destruction, Renounce Religion You were on level 9 of the Dungeon. You worshipped Makhleb. Makhleb was greatly pleased with you. You visited 2 branches of the dungeon, and saw 10 of its levels. You also visited: Sewer. You collected 558 gold pieces. You spent 472 gold pieces at shops. Inventory: Hand Weapons a - a +0 war axe h - a +2 hand axe of draining (You found it on level 1 of the Dungeon) E - the +7 trident of the Special Bones (weapon) {freeze, rF+ MR+ Str+4} (You found it on level 7 of the Dungeon) It has been specially enchanted to freeze those struck by it, causing extra injury to most foes and up to half again as much damage against particularly susceptible opponents. It can also slow down cold-blooded creatures. It affects your strength (+4). It protects you from fire. It affects your resistance to hostile enchantments. Missiles B - a throwing net {=f, !d} Armour b - a +2 ring mail of cold resistance (worn) (You took it off an orc on level 3 of the Dungeon) c - a +0 helmet e - a +0 pair of boots (worn) (You found it on level 3 of the Dungeon) p - a +2 pair of gloves (worn) (You found it on level 2 of the Dungeon) s - a +0 cloak (worn) (You took it off Crazy Yiuf on level 2 of the Dungeon) M - the -2 hat of the Alchemist (worn) {rElec rPois rF+ rC+ rN+ MR+ rMut rCorr} (You bought it in a shop on level 4 of the Dungeon) It protects you from fire. It protects you from cold. It insulates you from electricity. It protects you from poison. It protects you from negative energy. It affects your resistance to hostile enchantments. It provides partial protection from all sources of acid and corrosion. It protects you from mutation. Magical Staves l - an uncursed staff of death {rN+} (You found it on level 4 of the Dungeon) Jewellery w - a +4 ring of protection (left hand) (You found it on level 4 of the Dungeon) Wands G - a wand of iceblast (11) (You found it on level 8 of the Dungeon) Scrolls d - 2 scrolls of blinking {!r} f - 9 scrolls of identify j - 9 scrolls of teleportation {unknown} n - a scroll of enchant armour o - 4 scrolls of amnesia {unknown} q - a scroll of fear r - 2 scrolls of fog {unknown} u - 4 scrolls of magic mapping {!r} x - a scroll of remove curse y - a scroll of random uselessness {unknown} D - a scroll of holy word {unknown} F - a scroll of noise {unknown} H - a scroll of acquirement {unknown} Potions g - 3 potions of curing i - 3 potions of flight k - a potion of stabbing m - 3 potions of berserk rage {!q} v - 3 potions of lignification {!q} z - a potion of brilliance A - a potion of might C - 2 potions of heal wounds I - a potion of mutation {unknown} Miscellaneous J - a phial of floods (You found it on level 8 of the Dungeon) K - a condenser vane (1/2) (You found it on level 8 of the Dungeon) L - a tin of tremorstones (2/3) (You found it on level 8 of the Dungeon) Skills: + Level 5.0 Fighting - Level 16.4 Axes - Level 1.7 Throwing - Level 5.0 Dodging - Level 6.1 Evocations You had 10 spell levels left. You didn't know any spells. Your spell library contained the following spells: Spells Type Power Failure Level Sandblast Erth #..... 56% 1 Sting Tmut/Pois #... 56% 1 Passwall Tmut/Erth #....... 71% 2 Poisonous Vapours Pois/Air #..... 71% 2 Confusing Touch Hex #....... 91% 3 Gell's Gravitas Tloc #......... 91% 3 Ignite Poison Fire/Tmut/Pois #....... 91% 3 Mephitic Cloud Conj/Pois/Air #....... 91% 3 Stone Arrow Conj/Erth #..... 91% 3 Animate Dead Necr #......... 100% 4 Olgreb's Toxic Radiance Pois #....... 100% 4 Petrify Tmut/Erth #....... 100% 4 Borgnjor's Vile Clutch Necr/Erth #......... 100% 5 Lee's Rapid Deconstruct Erth #......... 100% 5 Metabolic Englaciation Hex/Ice #......... 100% 5 Yara's Violent Unravell Hex/Tmut #......... 100% 5 Death Channel Necr #......... 100% 6 Simulacrum Ice/Necr #......... 100% 6 Dungeon Overview and Level Annotations Branches: Dungeon (9/15) Temple (1/1) D:5 Lair (0/6) D:9 Sewer (visited) Orc: D:9-12 Altars: Ashenzari Elyvilon Fedhas Hepliaklqana Kikubaaqudgha Makhleb Nemelex Xobeh Okawaru Qazlal Ru Sif Muna Trog Uskayaw Vehumet Yredelemnul Zin The Shining One Shops: D:2 * D:4 [ Annotations: D:6 exclusion: statue Innate Abilities, Weirdness & Mutations You are resistant to damage. You can heal yourself by infusing magical energy. You passively map the area around you. You do not regenerate. Message History Found an escape hatch in the ceiling. There is an escape hatch in the ceiling here. You open the door. A brown ugly thing comes into view. The brown ugly thing gurgles horribly! There is an open door here. You hit the brown ugly thing. You freeze the brown ugly thing. The brown ugly thing is lightly wounded. The brown ugly thing engulfs you! You are splashed with acid. You resist. You take 6 damage, and have 84/90 hp. You puncture the brown ugly thing! You freeze the brown ugly thing. The brown ugly thing is moderately wounded. You closely miss the brown ugly thing. The brown ugly thing is moderately wounded. The brown ugly thing engulfs you but does no damage. You closely miss the brown ugly thing. The brown ugly thing is moderately wounded. The brown ugly thing misses you. You puncture the brown ugly thing! You freeze the brown ugly thing. The brown ugly thing is heavily wounded. The brown ugly thing engulfs you! You are splashed with acid. You resist. You take 6 damage, and have 78/90 hp. You puncture the brown ugly thing! You freeze the brown ugly thing. The brown ugly thing is severely wounded. The brown ugly thing engulfs you! You are splashed with acid. You resist. You take 8 damage, and have 70/90 hp. You puncture the brown ugly thing! You freeze the brown ugly thing. The brown ugly thing is almost dead. You puncture the brown ugly thing! You freeze the brown ugly thing. You kill the brown ugly thing! Makhleb accepts your kill. Your Fighting skill increases to level 4! You see here an ugly thing corpse. You open the door. A two-headed ogre comes into view. It is wielding a +0 giant spiked club and a +0 giant club. There is an open door here. You puncture the two-headed ogre! You freeze the two-headed ogre. The two-headed ogre is moderately wounded. The two-headed ogre hits you with a +0 giant spiked club! The two-headed ogre closely misses you. You take 9 damage, and have 62/92 hp. You hit the two-headed ogre. You freeze the two-headed ogre. The two-headed ogre is heavily wounded. You hit the two-headed ogre but do no damage. The two-headed ogre is heavily wounded. The two-headed ogre hits you with a +0 giant spiked club!! The two-headed ogre hits you with a +0 giant club! You take 25 damage, and have 37/92 hp. MASSIVE DAMAGE!! You hit the two-headed ogre. You freeze the two-headed ogre. The two-headed ogre is heavily wounded. The two-headed ogre hits you with a +0 giant spiked club! The two-headed ogre hits you but does no damage. You take 7 damage, and have 30/92 hp. You puncture the two-headed ogre! You freeze the two-headed ogre. The two-headed ogre is severely wounded. You hit the two-headed ogre. You freeze the two-headed ogre. The two-headed ogre is almost dead. The two-headed ogre hits you with a +0 giant spiked club!! * * * LOW HITPOINT WARNING * * * The two-headed ogre closely misses you. You take 22 damage, and have 8/92 hp. MASSIVE DAMAGE!! Evoke which item? (* to show all) (? for menu, Esc to quit) Aiming: Corrosive Bolt Press: ? - help, Shift-Dir - straight line, f - two-headed ogre Aim: a two-headed ogre, wielding a +0 giant spiked club and a +0 giant club (almost dead) The bolt of acid hits the two-headed ogre!! The two-headed ogre is splashed with acid! You kill the two-headed ogre! Makhleb accepts your kill. The now-empty wand crumbles to dust. Things that are here: a +0 giant spiked club; a +0 giant club; a two-headed ogre corpse You open the door. A jelly comes into view. Marking area around a jelly as unsafe for travelling. There is an open door here. Evoke which item? (* to show all) (? for menu, Esc to quit) That's the wrong kind of item! (Use * to select it.) Evoke which item? (* to show all) (? for menu, Esc to quit) Okay, then. Evoke which item? (* to show all) (? for menu, Esc to quit) The tremorstone explodes into fragments! The burst of rock shards engulfs the jelly!! You kill the jelly! Makhleb accepts your kill. Your Fighting skill increases to level 5! You close the door. Things that are here: a +0 giant spiked club; a +0 giant club; a two-headed ogre corpse There is an open door, spattered with blood here. Okay, then. You see here an ugly thing corpse. As you open the door, it creaks loudly! An eight-headed hydra comes into view. The eight-headed hydra roars! The eight-headed hydra barely misses you. The eight-headed hydra bites you. * * * LOW HITPOINT WARNING * * * The eight-headed hydra bites you! You die... #....).# ##. ######'### #.. #........#### #.# #......†.'..# ###'# #........##<# #.... #........##.# #.... #........##.###.... #........##...#.... ##@##########.'.... #D# ###.... ..# ##### #.## , #.* ** * #+ **** ,, , , , ** , **, , * , ,, You could see an eight-headed hydra. Vanquished Creatures 3 two-headed ogres 4 death yaks (D:9) An ugly thing (D:9) A troll (D:9) A meliai (shapeshifter) (D:8) A hornet (D:8) Sigmund (D:4) A shadow (D:8) An orc warrior (D:6) 2 black bears An ice beast (D:8) A phantom (D:4) 2 centaurs 8 ogres A crocodile (D:8) 2 big kobolds (D:8) A gnoll sergeant (D:8) 8 bullfrogs A wyvern zombie (D:6) A water moccasin zombie (D:6) 4 scorpions (D:8) 5 howler monkeys 3 bullfrog zombies 3 hounds 6 jellies An orc priest (D:8) Crazy Yiuf (D:2) A centaur skeleton (D:8) Jessica (D:3) A bullfrog skeleton (D:6) 4 iguanas Natasha (twice) (D:4) 7 orc wizards 8 worker ants A killer bee zombie (D:5) A worker ant zombie (D:5) 11 gnolls 15 adders 2 shadow imps A white imp (D:6) An ufetubus (D:6) 12 oozes 2 adder skeletons 7 worms 3 dart slugs 16 leopard geckos 15 orcs 16 ball pythons 10 giant cockroaches 5 goblins 8 hobgoblins 2 jackals 2 quokkas 10 bats 10 frilled lizards 7 kobolds A quokka zombie (D:6) 14 rats 261 creatures vanquished. Vanquished Creatures (others) A sky beast (D:8) A quokka (D:6) 8 plants (D:7) 10 creatures vanquished. Grand Total: 271 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | Irenicus the Deep Dwarf Gladiator began the quest for the | Orb. 0 | D:1 | Reached XP level 1. HP: 19/19 MP: 1/1 115 | D:1 | Reached XP level 2. HP: 20/26 MP: 2/2 143 | D:1 | Reached skill level 4 in Axes 537 | D:2 | Reached XP level 3. HP: 17/32 MP: 3/3 553 | D:2 | Found a bloodstained altar of Trog. 652 | D:2 | Found Zin's Purification Station. 657 | D:2 | Found a glowing silver altar of Zin. 714 | D:2 | Reached skill level 5 in Axes 722 | D:2 | Found a faded altar of an unknown god. 844 | D:2 | Reached XP level 4. HP: 16/39 MP: 4/4 968 | D:2 | Found a runed translucent door. 969 | D:2 | Noticed Crazy Yiuf 981 | D:2 | Killed Crazy Yiuf 981 | D:2 | Reached skill level 6 in Axes 1075 | D:3 | Noticed Jessica 1084 | D:3 | Killed Jessica 1084 | D:3 | Reached XP level 5. HP: 16/45 MP: 5/5 1115 | D:3 | HP: 11/45 [gnoll/+0 spear (5)] 1120 | D:3 | HP: 7/45 [gnoll/+0 spear (4)] 1352 | D:3 | Reached skill level 7 in Axes 1505 | D:3 | HP: 6/45 [ball python (1)] 1661 | D:3 | Reached XP level 6. HP: 6/52 MP: 6/6 1707 | D:3 | HP: 12/52 [kobold/+0 dagger (3)] 1956 | D:4 | Reached skill level 8 in Axes 2033 | D:4 | Noticed a water elemental 2034 | D:4 | Found a stormy altar of Qazlal. 2038 | D:4 | Noticed a fire elemental 2038 | D:4 | Noticed an air elemental 2041 | D:4 | Found Nilanuni's Armour Shop. 2188 | D:4 | Reached skill level 9 in Axes 2188 | D:4 | Reached XP level 7. HP: 41/58 MP: 7/7 2402 | D:4 | Found a glowing golden altar of the Shining One. 2408 | D:4 | Noticed Sigmund 2440 | D:4 | Killed Sigmund 2452 | D:4 | Noticed Natasha 2460 | D:4 | Killed Natasha 2460 | D:4 | Reached skill level 10 in Axes 2513 | D:4 | Noticed Natasha 2521 | D:4 | Killed Natasha 2538 | D:5 | Entered Level 5 of the Dungeon 2564 | D:5 | Found a staircase to the Ecumenical Temple. 2572 | Temple | Entered the Ecumenical Temple 2621 | Temple | Became a worshipper of Makhleb the Destroyer 2903 | D:5 | Found a glowing drain. 2910 | Sewer | Entered a sewer 2970 | Sewer | Reached * piety under Makhleb 3026 | Sewer | Irenicus: ?? water 3026 | Sewer | beem: water[1/1]: See {deep water} or {shallow water}. 3026 | Sewer | Irenicus: ?? shallow 3026 | Sewer | beem: I don't have a page labeled shallow in my learndb. 3026 | Sewer | Irenicus: ?? shallow water 3026 | Sewer | beem: shallow water[1/2]: Waist-deep pools of water. Moving | through this stuff is gonna be really slow! All but Ogre, | Troll, Centaur, Gray draconian, Naga, Merfolk, Barachian, | or Octopode players in shallow water will fumble their | attack 4-out-of-DEX times, and 20% of the time regardless | as well. Monsters will fumble their attack 1/4 of the time. 3042 | Sewer | Reached XP level 8. HP: 42/66 MP: 8/8 3099 | Sewer | Reached ** piety under Makhleb 3167 | Sewer | Reached skill level 11 in Axes 3431 | D:5 | Found a sparkling altar of Nemelex Xobeh. 3459 | D:5 | Found a bloodstained altar of Trog. 3597 | D:6 | Reached skill level 12 in Axes 3683 | D:6 | Gained mutation: You passively map the area around you. | [Deep Dwarf growth] 3683 | D:6 | Reached XP level 9. HP: 31/73 MP: 9/9 3732 | D:6 | Found a radiant altar of Vehumet. 3770 | D:6 | Reached skill level 13 in Axes 3781 | D:6 | Found a blossoming altar of Fedhas. 3958 | D:7 | Found a glowing golden altar of the Shining One. 4112 | D:7 | Found a hide-covered altar of Uskayaw. 4166 | D:7 | Reached *** piety under Makhleb 4322 | D:7 | Got a crystal trident 4331 | D:7 | Identified the +7 trident of the Special Bones {freeze, rF+ | MR+ Str+4} (You found it on level 7 of the Dungeon) 4451 | D:7 | Found a white marble altar of Elyvilon. 4638 | D:8 | Noticed a two-headed ogre 4651 | D:8 | Killed a two-headed ogre 4651 | D:8 | Reached skill level 14 in Axes 4658 | D:8 | Noticed a two-headed ogre 4745 | D:8 | Killed a two-headed ogre 4745 | D:8 | Reached skill level 15 in Axes 4745 | D:8 | Reached XP level 10. HP: 42/80 MP: 10/10 5006 | D:8 | Found a glowing silver altar of Zin. 5129 | D:8 | Reached **** piety under Makhleb 5138 | D:8 | Reached skill level 16 in Axes 5218 | D:8 | Found a runed translucent door. 5218 | D:8 | Found a runed translucent door. 5224 | D:8 | Paralysed by a hornet for 3 turns 5378 | D:4 | Bought the -2 hat of the Alchemist {rElec rPois rF+ rC+ rN+ | MR+ rMut rCorr} for 472 gold pieces 5378 | D:4 | Found the -2 hat of the Alchemist {rElec rPois rF+ rC+ rN+ | MR+ rMut rCorr} 5378 | D:4 | Irenicus: ?? alchemist 5378 | D:4 | beem: alchemist[1/1]: See {alchemist card} or {hat of the | alchemist}. 5378 | D:4 | Irenicus: ?? hat of the alchemist 5378 | D:4 | beem: hat of the alchemist[1/2]: -2 unrandart hat with rF+ | rC+ MR+ rElec rPois rN+ rMut rCorr. 5541 | D:9 | Noticed a death yak 5544 | D:9 | Reached skill level 2 in Fighting 5544 | D:9 | Reached skill level 1 in Evocations 5547 | D:9 | Reached skill level 2 in Evocations 5558 | D:9 | Noticed a death yak 5560 | D:9 | Noticed a death yak 5561 | D:9 | Killed a death yak 5561 | D:9 | Reached skill level 4 in Dodging 5561 | D:9 | Reached skill level 4 in Evocations 5562 | D:9 | Noticed a death yak 5576 | D:9 | Killed a death yak 5576 | D:9 | Reached skill level 3 in Fighting 5576 | D:9 | Reached skill level 5 in Evocations 5589 | D:9 | Killed a death yak 5589 | D:9 | Reached XP level 11. HP: 78/90 MP: 11/11 5591 | D:9 | Killed a death yak 5591 | D:9 | Reached skill level 5 in Dodging 5591 | D:9 | Reached skill level 6 in Evocations 5606 | D:9 | Found a staircase to the Lair. 5675 | D:9 | Noticed a brown ugly thing 5685 | D:9 | Killed a brown ugly thing 5685 | D:9 | Reached skill level 4 in Fighting 5689 | D:9 | Noticed a two-headed ogre 5695 | D:9 | HP: 8/92 [two-headed ogre/+0 giant spiked club (22)] 5696 | D:9 | Killed a two-headed ogre 5703 | D:9 | Reached skill level 5 in Fighting 5716 | D:9 | Noticed an eight-headed hydra 5717 | D:9 | HP: 4/94 [eight-headed hydra (4)] 5717 | D:9 | Slain by an eight-headed hydra Illustrated notes Levels and vault maps discovered: D:1: minmay_arrival_diagonal_passages, layout_basic, serial_bayou_pond_e, grunt_decor_arrowhead, minmay_misc_feat_doors D:2: layout_basic, zin_purify, chequers_ecumenical_altar_lobes, dk_vineyard_1, trog_three_pillars_becter, uniq_crazy_yiuf_cottage D:3: layout_basic, uniq_jessica D:4: layout_gridville, nicolae_qazlal_style_of_elements, serial_shops, shop, hangedman_abyss_or_decor_passed, tso_metal_star, uniq_sigmund, uniq_natasha D:5: layout_cave_pods, nicolae_overflow_crystal_walls, kennysheep_mini_moat, minmay_temple_entry_crystal_x, gup_sewer_entry_bubbles D:6: layout_basic, vehumet_statue, lemuel_round_altar D:7: layout_basic, kennysheep_little_box, overflow_temple_1_default, kennysheep_mini, kennysheep_boxes D:8: minmay_the_grid_triangle_9x9_rhombus_thin [minmay_the_grid_triangle_9x9_tough_junction, minmay_the_grid_triangle_9x9_prize_schism, minmay_the_grid_triangle_9x9_corruption, minmay_the_grid_triangle_9x9_wacky_v], layout_rooms, basic_altar, kennysheep_generic_room_12 D:9: layout_roguey, nicolae_gozag_seed_capital, chequers_temple_overflow_statue_of_worship, dpeg_lair_monsters, uniq_prince_ribbit1 Temple: nicolae_temple_figure_zero Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 | ---------------+----------------------------------+----- Axes | 4 5 6 7 9 10 12 15 16 | 16.4 Fighting | 3 5 | 5.0 Evocations | 5 6 | 6.1 Dodging | 4 5 | 5.0 Throwing | | 1.7 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total -------------------------+-------+-------+-------+-------++------- Melee: War axe | 20 | 9 | 10 | || 39 Hand axe | 60 | 124 | 353 | 17 || 554 Trident | | | 49 | 183 || 232 Throw: Dart | 6 | 13 | | || 19 Throwing net | | 3 | 5 | || 8 Abil: Heal Wounds | | 2 | | || 2 Evoke: Wand | | 2 | 2 | 2 || 6 Condenser vane | | | | 1 || 1 Tin of tremorston | | | | 1 || 1 Use: Potion | | 6 | 1 | 1 || 8 Scroll | | 3 | 5 | 1 || 9 Stab: Sleeping | 1 | 6 | | || 7 Held in net/web | | 2 | | || 2 Confused | | | | 5 || 5 Armor: Leather armour | 14 | 19 | | || 33 Ring mail | | 27 | 135 | 65 || 227 Dodge: Dodged | 45 | 66 | 241 | 81 || 433 Table legend: (Time is in decaauts) A = Elapsed time spent in this place. B = Non-inter-level travel time spent in this place. C = Inter-level travel time spent in this place. D = Time resting spent in this place. E = Time spent auto-exploring this place. F = Levels seen in this place. G = Mean time per level. A B C D E F G +--------+--------+--------+--------+--------+-----+--------+ Total | 5670 | 4899 | 771 | 0 | 0 | 11 | 515.5 | Dungeon | 5292 | 4521 | 771 | 0 | 0 | 9 | 588.0 | Temple | 59 | 59 | 0 | 0 | 0 | 1 | 59.0 | Sewer | 318 | 318 | 0 | 0 | 0 | 1 | 318.0 | +--------+--------+--------+--------+--------+-----+--------+ Top non-repeatable levels by time: D:3: 852 daAuts D:5: 732 daAuts D:4: 694 daAuts D:8: 638 daAuts D:7: 624 daAuts D:1: 541 daAuts D:6: 520 daAuts D:2: 504 daAuts Sewer: 318 daAuts D:9: 183 daAuts Temple: 59 daAuts Table legend: A = Kills in this place as a percentage of kills in entire the game. B = Kills by you in this place as a percentage of kills by you in the entire game. C = Kills by friends in this place as a percentage of kills by friends in the entire game. D = Other kills in this place as a percentage of other kills in the entire game. E = Experience gained in this place as a percentage of experience gained in the entire game. F = Experience gained in this place divided by the number of levels of this place that you have seen. A B C D E F +-------+-------+-------+-------+-------+---------------------- Total | 100.0 | 100.0 | N/A | 100.0 | 100.0 | 1253.7 Dungeon | 79.0 | 78.7 | N/A | 100.0 | 97.2 | 1489.4 Sewer | 21.0 | 21.3 | N/A | 0.0 | 2.8 | 386.0 +-------+-------+-------+-------+-------+----------------------