Dungeon Crawl Stone Soup version 0.22-a0-614-g34fbaa0 (webtiles) character file. 15473 Firecrotchwizard the Grappler (level 12, -8/106 HPs) Began as a Troll Fighter on July 12, 2018. Was an Elder of Makhleb. Mangled by a spectral orc warlord ... wielding a +0 great sword ... summoned by Nergalle (10 damage) ... on level 2 of the Lair of Beasts. The game lasted 00:21:01 (9531 turns). Firecrotchwizard the Grappler (Troll Fighter) Turns: 9531, Time: 00:21:01 Health: -8/106 AC: 5 Str: 31 XL: 12 Next: 1% Magic: 18/18 EV: 9 Int: 4 God: Makhleb [****..] Gold: 557 SH: 16 Dex: 9 Spells: 11/11 levels left rFire + + . SeeInvis . - Unarmed rCold + . . Gourm + B - +2 shield of Resistance {rF+ rC+ MR+} rNeg . . . Faith . a - +0 robe rPois . Spirit . (helmet restricted) rElec . Reflect + (no cloak) rCorr . Harm . (gloves unavailable) MR +.... (boots unavailable) Stlth +......... j - +3 amulet of reflection HPRegen 0.67/turn u - ring of protection from cold {rC+, !d} MPRegen 0.16/turn w - ring of fire {rF+, rC-} @: heavily drained A: large, unfitting armour, claws 3, fast metabolism 3, gourmand, regeneration 1, shaggy fur 1, tough skin 2 a: Minor Destruction, Lesser Servant of Makhleb, Major Destruction, Renounce Religion You were on level 2 of the Lair of Beasts. You worshipped Makhleb. Makhleb was greatly pleased with you. You were completely stuffed. You visited 2 branches of the dungeon, and saw 12 of its levels. You collected 657 gold pieces. You spent 100 gold pieces at shops. Inventory: Armour a - a +0 robe (worn) B - the +2 shield of Resistance (worn) {rF+ rC+ MR+} (You acquired it on level 10 of the Dungeon) It protects you from fire. It protects you from cold. It affects your resistance to hostile enchantments. Jewellery j - a +3 amulet of reflection (around neck) (You found it on level 1 of the Lair of Beasts) r - an uncursed ring of resist corrosion (You found it on level 6 of the Dungeon) u - a ring of protection from cold (left claw) {rC+, !d} (You found it on level 8 of the Dungeon) w - a ring of fire (right claw) {rF+, rC-} (You found it on level 6 of the Dungeon) Wands t - a wand of iceblast (11) (You took it off Ijyb on level 5 of the Dungeon) v - a wand of paralysis (7) (You took it off an orc on level 5 of the Dungeon) C - a wand of polymorph (16) (You found it on level 1 of the Lair of Beasts) D - a wand of enslavement (13) (You found it on level 1 of the Lair of Beasts) Scrolls g - a scroll of teleportation i - 3 scrolls of identify l - 3 scrolls of remove curse p - 2 scrolls of magic mapping {!r} s - 2 scrolls of fear y - a scroll of fog Potions c - a potion of might e - 2 potions of haste {unknown} f - 4 potions of curing h - 4 potions of heal wounds k - 3 potions of resistance m - a potion of magic {unknown} n - a potion of agility {unknown} o - 4 potions of lignification {!q} q - 2 potions of brilliance x - a potion of degeneration {unknown} z - a potion of cancellation {unknown} A - a potion of invisibility {unknown} Comestibles b - 4 chunks of flesh {@w0} d - 23 rations {@e1} Skills: + Level 3.6(2.1) Fighting + Level 2.4(1.0) Dodging - Level 9.0(7.3) Shields - Level 12.0(10.1) Unarmed Combat + Level 10.4(8.7) Invocations You had 11 spell levels left. You didn't know any spells. Your spell library contained the following spells: Spells Type Power Failure Level Hunger Confuse Hex #....... 94% 3 ####... Summon Small Mammal Summ #... 63% 1 ##..... Summon Ice Beast Ice/Summ #....... 100% 4 #####.. Call Imp Summ #....... 77% 2 ###.... Tukima's Dance Hex #....... 94% 3 ####... Call Canine Familiar Summ #....... 94% 3 ####... Ensorcelled Hibernation Hex/Ice #..... 77% 2 ###.... Corona Hex #...... 63% 1 ##..... Dazzling Spray Conj/Hex #..... 94% 3 ####... Summon Lightning Spire Summ/Air #....... 100% 4 #####.. Summon Guardian Golem Hex/Summ #....... 94% 3 ####... Dungeon Overview and Level Annotations Branches: Dungeon (10/15) Temple (0/1) D:6 Lair (2/6) D:10 Shoals (0/4) Lair:2 Spider (0/4) Lair:2 Orc: D:9-12 Altars: Cheibriados Dithmenos Gozag Hepliaklqana Kikubaaqudgha Makhleb Sif Muna Trog Yredelemnul Shops: D:8 %!%? Annotations: D:6 exclusion: oklob sapling Lair:2 3 runed doors, Muqoiwi's ghost, journeyman DsFi; Nergalle; Togasch's ghost, journeyman MiBe Innate Abilities, Weirdness & Mutations You are too large for most types of armour. You have claws for hands. Your metabolism is lightning-fast. You like to eat raw meat. Your natural rate of healing is unusually fast. You are covered in fur. (AC +1) You have very tough skin. (AC +2) Message History s - 2 scrolls of fear (gained 1) Found a staircase to the Shoals. No target in view! No target in view! Nergalle the Soulbinder comes into view. She is wielding a dagger of venom. Nergalle shouts! A water moccasin comes into view. The water moccasin hisses angrily. Nergalle mutters something. Nergalle points at you and mumbles some strange words. Orcish apparitions take form around you. Nergalle gestures at you while chanting. Orcish apparitions take form around you. You block the spectral orc knight's attack. You block the spectral orc warrior's attack. x2 You block the spectral orc warrior's attack. You block the water moccasin's attack. You barely miss the water moccasin. The water moccasin bites you but does no damage. You closely miss the water moccasin. The water moccasin completely misses you. You barely miss the water moccasin. You block the water moccasin's attack. The spectral orc warrior hits you but does no damage. The water moccasin barely misses you. You claw the water moccasin! The water moccasin barely misses you. You block the spectral orc warrior's attack. You scratch the water moccasin. You block the water moccasin's attack. You barely miss the water moccasin. The spectral orc warrior hits you but does no damage. You block the spectral orc warrior's attack. You block the water moccasin's attack. You claw the water moccasin! You kill the water moccasin! Makhleb accepts your kill. You block the spectral orc warrior's attack. The spectral orc warrior closely misses you. You mangle the spectral orc!! You destroy the spectral orc! You completely miss Nergalle. You block the spectral orc warrior's attack. The spectral orc warrior hits you with a vampiric hand axe. Nergalle casts a spell at you. Orcish apparitions take form around you. You take 1 damage, and have 105/106 hp. You claw Nergalle! You block the spectral orc warrior's attack. x2 Nergalle barely misses you. Health restored: 106 You closely miss Nergalle. You block the spectral orc warrior's attack. Nergalle gestures at you while chanting. Orcish apparitions take form around you. You block the spectral orc warrior's attack. You scratch Nergalle but do no damage. You claw Nergalle! You block the spectral orc warlord's attack. Nergalle points at you and mumbles some strange words. The bolt of negative energy hits you! You feel drained. The bolt of negative energy hits the spectral orc warrior. The spectral orc warrior completely resists. The spectral orc warrior hits you with a dire flail! The spectral orc warrior hits you with a vampiric hand axe. You closely miss Nergalle. You block the spectral orc warrior's attack. Nergalle grimaces horribly. Nergalle points at you and mumbles some strange words. The bolt of negative energy hits you! You feel drained. The bolt of negative energy hits the spectral orc warrior. The spectral orc warrior completely resists. The spectral orc warrior hits you with a dire flail! * * * LOW HITPOINT WARNING * * * You block the spectral orc warrior's attack. The spectral orc warlord barely misses you. You mangle Nergalle!! Nergalle gestures at the spectral orc warrior while chanting. The spectral orc warrior seems to speed up. The spectral orc warrior hits you with a flail. * * * LOW HITPOINT WARNING * * * You feel drained. You take 81 damage, and have 25/106 hp. MASSIVE DAMAGE!! You scratch Nergalle but do no damage. The spectral orc warrior hits you with a dire flail! * * * LOW HITPOINT WARNING * * * You block the spectral orc warrior's attack. The spectral orc warlord hits you with a great sword! * * * LOW HITPOINT WARNING * * * Nergalle gestures at you while chanting. Orcish apparitions take form around you. You take 24 damage, and have 1/106 hp. MASSIVE DAMAGE!! You closely miss Nergalle. You block the spectral orc warrior's attack. The spectral orc warrior barely misses you. You block the spectral orc warrior's attack. You barely miss Nergalle. The spectral orc warlord hits you with a great sword! You die... ##..#.#........# #...###........# ##...P#..#....... ##....#######...P. #......# #### #......## #...ZZZZ## ##..#oZZ.## # #.Z##@ZZ.# ####. #Z.###Z### ......##ZZ##### .......o....# ..............# ...>...........# ...............# .....$.........# P.............## You could see Nergalle, 2 spectral orcs, 5 spectral orc warriors, a spectral orc knight and a spectral orc warlord. Vanquished Creatures A hydra (Lair:1) A two-headed ogre (D:8) A death yak (D:8) An unseen horror (D:6) 2 black mambas 2 spiny frogs 3 komodo dragons A rime drake (Lair:2) A troll (D:9) Grinder (D:5) 4 polar bears 2 blink frogs (Lair:1) A hippogriff (D:8) 15 yaks Menkaure (D:5) 7 water moccasins 2 porcupines 3 orc warriors 2 sky beasts 5 ice beasts 3 black bears 2 phantoms (D:9) A wolf (D:8) A hornet zombie (D:9) 3 ogres 6 centaurs 3 crocodiles (Lair:2) Blork the orc (D:6) 3 bullfrogs 2 scorpions 5 killer bees A vampire bat (D:3) 2 howler monkeys 2 electric eels (D:8) 3 bullfrog zombies 2 crimson imps (D:8) 4 jellies A hound (D:5) 4 orc priests 2 bullfrog skeletons Ijyb (D:5) 13 worker ants 6 iguanas 7 orc wizards A hound zombie (D:8) 2 worker ant zombies 8 adders 2 shadow imps 3 white imps (D:8) 3 worker ant simulacra (D:8) An ufetubus (D:7) 3 oozes An adder zombie (D:7) 2 worms 3 dart slugs An adder simulacrum (D:8) 3 leopard geckos 30 orcs 4 bat skeletons (D:3) A bat zombie (D:3) 6 giant cockroaches 9 goblins 7 hobgoblins 6 jackals 3 quokkas 2 ball pythons 8 bats 7 frilled lizards A jackal simulacrum (D:8) A jackal skeleton (D:7) 18 kobolds 6 rats 276 creatures vanquished. Vanquished Creatures (collateral kills) A hydra (Lair:2) A spiny frog (Lair:2) 2 blink frogs (Lair:1) A redback (Lair:2) A wolf (D:8) A quasit (D:8) 2 fungi (Lair:1) 9 creatures vanquished. Vanquished Creatures (others) A centaur (D:9) 2 fungi 4 withered plants (Lair:2) 7 creatures vanquished. Grand Total: 292 creatures vanquished Notes Turn | Place | Note -------+----------+------------------------------------------- 0 | D:1 | Firecrotchwizard the Troll Fighter began the quest for the Orb. 0 | D:1 | Reached XP level 1. HP: 22/22 MP: 0/0 68 | D:1 | Reached XP level 2. HP: 28/29 MP: 1/1 406 | D:1 | Reached skill level 3 in Unarmed Combat 650 | D:1 | Reached XP level 3. HP: 36/36 MP: 2/2 721 | D:2 | Found a burning altar of Makhleb. 742 | D:2 | Became a worshipper of Makhleb the Destroyer 754 | D:2 | Found a snail-covered altar of Cheibriados. 842 | D:2 | Reached skill level 3 in Fighting 929 | D:2 | Reached XP level 4. HP: 45/45 MP: 3/3 1235 | D:2 | Reached * piety under Makhleb 1235 | D:2 | Reached skill level 4 in Unarmed Combat 1510 | D:3 | Reached XP level 5. HP: 51/53 MP: 4/4 1717 | D:3 | Found an ancient bone altar of Kikubaaqudgha. 1727 | D:3 | Reached skill level 5 in Unarmed Combat 1838 | D:3 | Reached ** piety under Makhleb 2159 | D:4 | Reached XP level 6. HP: 61/61 MP: 5/5 2224 | D:4 | Reached skill level 1 in Invocations 2496 | D:4 | Found a shadowy altar of Dithmenos. 2870 | D:5 | Entered Level 5 of the Dungeon 2888 | D:5 | Reached skill level 6 in Unarmed Combat 2912 | D:5 | Noticed an ice beast 2976 | D:5 | Reached skill level 2 in Invocations 2976 | D:5 | Reached XP level 7. HP: 54/67 MP: 7/7 2996 | D:5 | Noticed Ijyb 3054 | D:5 | Killed Ijyb 3090 | D:5 | HP: 16/67 [orc/trident (2)] 3197 | D:5 | Noticed Menkaure 3215 | D:5 | Killed Menkaure 3215 | D:5 | Reached skill level 7 in Unarmed Combat 3303 | D:5 | Reached skill level 3 in Invocations 3561 | D:5 | Noticed Grinder 3566 | D:5 | Reached XP level 8. HP: 76/76 MP: 9/9 3583 | D:5 | Killed Grinder 3583 | D:5 | Reached skill level 8 in Unarmed Combat 3672 | D:5 | Paralysed by an orc for 2 turns 3675 | D:5 | Reached skill level 4 in Invocations 3762 | D:6 | Found a staircase to the Ecumenical Temple. 3920 | D:6 | Killed an unseen horror 3920 | D:6 | Reached skill level 9 in Unarmed Combat 3920 | D:6 | Reached skill level 5 in Invocations 3920 | D:6 | Reached XP level 9. HP: 63/83 MP: 11/11 3992 | D:6 | Noticed Blork the orc 3995 | D:6 | Killed Blork the orc 4150 | D:6 | Reached skill level 10 in Unarmed Combat 4347 | D:6 | Reached *** piety under Makhleb 4742 | D:6 | Reached skill level 6 in Invocations 4883 | D:6 | Reached skill level 11 in Unarmed Combat 5161 | D:7 | Found a basalt altar of Yredelemnul. 5162 | D:7 | Found a hazy altar of Hepliaklqana. 5428 | D:7 | Found a bloodstained altar of Trog. 5819 | D:8 | Reached XP level 10. HP: 75/91 MP: 14/14 5835 | D:8 | HP: 22/91 [ice beast (14)] 5975 | D:8 | Found Plog's Food Shop. 5994 | D:8 | Reached skill level 12 in Unarmed Combat 5994 | D:8 | Reached skill level 7 in Invocations 6037 | D:8 | Noticed a two-headed ogre 6047 | D:8 | Killed a two-headed ogre 6047 | D:8 | Reached skill level 3 in Shields 6126 | D:8 | Found Mikluq's Food Emporium. 6142 | D:8 | HP: 20/91 [centaur/arrow (10)] 6145 | D:8 | Reached skill level 4 in Shields 6352 | D:8 | Found an opulent altar of Gozag. 6448 | D:8 | Reached **** piety under Makhleb 6704 | D:8 | Noticed a death yak 6710 | D:8 | Reached skill level 5 in Shields 6721 | D:8 | Killed a death yak 6721 | D:8 | Reached skill level 8 in Invocations 6750 | D:8 | Found Mawiegala's Distillery. 6759 | D:8 | Bought a potion of heal wounds for 50 gold pieces 6759 | D:8 | Bought a potion of heal wounds for 50 gold pieces 6823 | D:8 | Found Ibautous's Magic Scroll Boutique. 7055 | D:8 | Found a deep blue altar of Sif Muna. 7175 | D:9 | Reached skill level 6 in Shields 7451 | D:9 | Reached XP level 11. HP: 97/97 MP: 16/16 7915 | D:10 | Entered Level 10 of the Dungeon 7958 | D:10 | Identified a scroll of acquirement 7959 | D:10 | Found the +2 shield of Resistance {rF+ rC+ MR+} 7978 | D:10 | Found a staircase to the Lair. 8014 | Lair:1 | Entered Level 1 of the Lair of Beasts 8036 | Lair:1 | Noticed a seven-headed hydra 8044 | Lair:1 | Killed a seven-headed hydra 8044 | Lair:1 | Reached skill level 7 in Shields 8062 | Lair:1 | Reached skill level 9 in Invocations 8611 | Lair:1 | HP: 22/97 [blink frog (17)] 8617 | Lair:1 | HP: 21/97 [blink frog (5)] 8625 | Lair:1 | Reached skill level 8 in Shields 9111 | Lair:2 | Noticed a six-headed hydra 9122 | Lair:2 | Killed an eight-headed hydra 9122 | Lair:2 | Reached skill level 9 in Shields 9186 | Lair:2 | Reached skill level 10 in Invocations 9196 | Lair:2 | Found a runed gate. 9196 | Lair:2 | Found a runed gate. 9196 | Lair:2 | Found a runed gate. 9200 | Lair:2 | Noticed Muqoiwi's ghost (journeyman DsFi) 9200 | Lair:2 | Noticed Togasch's ghost (journeyman MiBe) 9288 | Lair:2 | Found a hole to the Spider Nest. 9479 | Lair:2 | Reached XP level 12. HP: 106/106 MP: 18/18 9503 | Lair:2 | Found a staircase to the Shoals. 9504 | Lair:2 | Noticed Nergalle 9528 | Lair:2 | HP: 25/106 [spectral orc warrior/flail[Nergalle] (5)] 9529 | Lair:2 | HP: 1/106 [spectral orc warlord/great sword[Nergalle] (16)] 9531 | Lair:2 | Mangled by a spectral orc warlord Vault maps used: D:1: erik_arrival_blinker_ship D:2: cheibriados_altar_1, lemuel_crystal_altar, first_ration, minmay_pentomino_o4 D:3: kennysheep_vampire_church, minmay_box_of_dots D:4: grunt_dithmenos_smoke_and_mirrors D:5: black_bear_nest_2, hangedman_glass_teeth, minmay_misc_feat_secret_circle, uniq_ijyb, uniq_grinder, uniq_menkaure D:6: minmay_temple_entry_oklob, uniq_blork_the_orc D:7: grunt_temple_overflow_open, trog_butcher_becter D:8: lemuel_crystal_altar, led_sif_pool, serial_ice, serial_ice_b, serial_ice_o, serial_ice_h, serial_ice_f, serial_ice_a, serial_ice_i, serial_ice_m, serial_ice_d, serial_ice_c, serial_ice_n, serial_shops, nicolae_shop_waterfront, shop_fountains, shop_statue, shop, grunt_pizzeria, minivault_27, lemuel_statue_altar D:9: minmay_holes D:10: lair_entry_dummy, erik_orc_3, kennysheep_generic_room_2 Lair:2: shoals_dummy_entry, spider_nest_entry_webs, gammafunk_ghost_cemetery, hibernation_bobbens, uniq_nergalle, uniq_fannar Skill XL: | 1 2 3 4 5 6 7 8 9 10 11 | ---------------+----------------------------------+----- Unarmed Combat | 3 4 5 6 7 9 11 12 | 12.0 Fighting | 3 | 3.6 Invocations | 2 3 5 6 8 10 | 10.4 Shields | 6 9 | 9.0 Dodging | | 2.4 Action | 1- 3 | 4- 6 | 7- 9 | 10-12 || total -------------------------+-------+-------+-------+-------++------- Melee: Unarmed | 102 | 169 | 256 | 409 || 936 Invok: Minor Destruction | | | | 3 || 3 Lesser Servant of | | | | 5 || 5 Major Destruction | | | | 4 || 4 Evoke: Wand | | | 2 | 5 || 7 Use: Scroll | | 4 | 9 | 6 || 19 Potion | | | | 1 || 1 Eat: Chunk | 14 | 16 | 29 | 34 || 93 Armor: Robe | 29 | 53 | 49 | 43 || 174 Dodge: Dodged | 27 | 55 | 65 | 94 || 241 Block: Shield | 40 | 88 | 103 | 229 || 460 Reflection | | | 4 | 6 || 10 Table legend: A = Spawn XP B = Non-spawn XP C = Spawn XP percentage of total XP D = Spawn monster count E = Non-spawn monster count F = Spawn count percentage of total count G = Total turns spent on level A B C D E F G +---------+---------+-------+---------+---------+-------+--------- Total | 0 | 22105 | 0.0 | 0 | 284 | 0.0 | 9531 +---------+---------+-------+---------+---------+-------+--------- D:1 | 0 | 41 | 0.0 | 0 | 23 | 0.0 | 721 D:2 | 0 | 83 | 0.0 | 0 | 28 | 0.0 | 591 D:3 | 0 | 198 | 0.0 | 0 | 34 | 0.0 | 730 D:4 | 0 | 208 | 0.0 | 0 | 10 | 0.0 | 828 D:5 | 0 | 1368 | 0.0 | 0 | 25 | 0.0 | 915 D:6 | 0 | 2096 | 0.0 | 0 | 25 | 0.0 | 994 D:7 | 0 | 1745 | 0.0 | 0 | 38 | 0.0 | 1295 D:8 | 0 | 4212 | 0.0 | 0 | 40 | 0.0 | 1016 D:9 | 0 | 1496 | 0.0 | 0 | 15 | 0.0 | 825 D:10 | 0 | 197 | 0.0 | 0 | 3 | 0.0 | 99 Lair:1 | 0 | 5030 | 0.0 | 0 | 19 | 0.0 | 853 Lair:2 | 0 | 5431 | 0.0 | 0 | 24 | 0.0 | 664 +---------+---------+-------+---------+---------+-------+--------- Vault maps used: D:1: erik_arrival_blinker_ship D:2: cheibriados_altar_1, lemuel_crystal_altar, first_ration, minmay_pentomino_o4 D:3: kennysheep_vampire_church, minmay_box_of_dots D:4: grunt_dithmenos_smoke_and_mirrors D:5: black_bear_nest_2, hangedman_glass_teeth, minmay_misc_feat_secret_circle, uniq_ijyb, uniq_grinder, uniq_menkaure D:6: minmay_temple_entry_oklob, uniq_blork_the_orc D:7: grunt_temple_overflow_open, trog_butcher_becter D:8: lemuel_crystal_altar, led_sif_pool, serial_ice, serial_ice_b, serial_ice_o, serial_ice_h, serial_ice_f, serial_ice_a, serial_ice_i, serial_ice_m, serial_ice_d, serial_ice_c, serial_ice_n, serial_shops, nicolae_shop_waterfront, shop_fountains, shop_statue, shop, grunt_pizzeria, minivault_27, lemuel_statue_altar D:9: minmay_holes D:10: lair_entry_dummy, erik_orc_3, kennysheep_generic_room_2 Lair:2: shoals_dummy_entry, spider_nest_entry_webs, gammafunk_ghost_cemetery, hibernation_bobbens, uniq_nergalle, uniq_fannar Table legend: A = Turns spent in this place as a percentage of turns spent in the entire game. B = Non-inter-level travel turns spent in this place as a percentage of non-inter-level travel turns spent in the entire game. C = Inter-level travel turns spent in this place as a percentage of turns spent in this place. D = Turns resting spent in this place as a percentage of non-inter-level travel turns spent in this place. E = Turns spent auto-exploring this place as a percentage of non-inter-level travel turns spent in this place. F = Non-inter-level travel turns spent in this place divided by the number of levels of this place that you've seen. A B C D E F +-------+-------+-------+-------+-------+---------------------- Total | 100.0 | 100.0 | 3.4 | 17.5 | 59.3 | 767.2 Dungeon | 84.1 | 83.8 | 3.8 | 17.8 | 59.7 | 771.3 Lair | 15.9 | 16.2 | 1.5 | 15.8 | 57.6 | 747.0 +-------+-------+-------+-------+-------+---------------------- 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 | 100.0 | 100.0 | 100.0 | 1842.1 Dungeon | 84.9 | 86.2 | 28.6 | 100.0 | 52.7 | 1164.4 Lair | 15.1 | 13.8 | 71.4 | 0.0 | 47.3 | 5230.5 +-------+-------+-------+-------+-------+----------------------