Mod:Debug Mode

The Dead Rising 2 PC version has a debug mode. There are over 500 options available in debug mode. For example, in the debug mode a player can:
 * 1) start at any time in the game,
 * 2) play with no zombies,
 * 3) demo of all weapons being used,
 * 4) world were all zombies are frozen in one place, and
 * 5) travel anywhere without Chuck (the last two are perfect for taking screenshots).

This article covers:
 * 1) the instructions to enable debug mode,
 * 2) features of the debug mode start screen,
 * 3) individual features you can enable.

Note: You cannot play Games for Windows – Live with an edited deadrising2.exe file.

Enable debug mode

 * Download one
 * Download  deadrising2_debug.rar


 * Open the file, it contains deadrising2_debug.exe.


 * Move or rename the original deadrising2.exe file (in the main dead rising 2 folder).


 * Rename deadrising2_debug.exe to deadrising2.exe


 * Put the new deadrising2.exe in the main dead rising 2 folder


 * Create ini file

In a text editor (like notepad) create a file called user.ini OR master.ini.

Add the following to this text file:

enable_dev_features="True" test_mode="True"

size_window_x="1024" size_window_y="768" OverrideRenderSettings="True" RenderFullScreen="False"

RenderLocalPlayerPosition="False"

enable_quickie_debug_menu="True" enable_dev_only_debug_tiwwchnt="True" enable_debug_jump_menu="True" test_jumps_enabled="True"

What each line does is described below.

Save the file. Make sure the file is saved as an .ini file not as a .txt file.

The file should go into your deadrising2 main folder, next to deadrising2.exe.











Start the game.

Trouble shooting

 * See also : Debug Mode for problems others have had. Ask questions and problems there

user.ini and mater.ini crash the game
The user.ini and master.ini crash the game for some people.

If this happens, there are two options:

FIRST OPTION: Replaced the original mainmenu.big

Some of the code will crash the game if mainmenu.big was replaced. If you replaced yours then place these lines of code in your user.ini and master.ini:

size_window_x = "1280" size_window_y = "1024" OverrideRenderSettings = "True" RenderFullScreen = "False" DrawCameraPosition = "True" RenderLocalPlayerPosition = "True" show_camera_info = "True" disable_online = "True"
 * }

SECOND OPTION: Create a user.ini or master.ini in DR2 main directory

Without replacing your Mainmenu.big this user.ini and mater.ini file works:

enable_dev_features="True" test_mode="True"

enable_quickie_debug_menu="True" enable_dev_only_debug_tiwwchnt="True" enable_debug_jump_menu="True" test_jumps_enabled="True"

size_window_x = "1280" size_window_y = "1024" OverrideRenderSettings = "True" RenderFullScreen = "False"

DrawCameraPosition = "True" RenderLocalPlayerPosition = "True" show_camera_info = "True"

disable_online = "True"
 * }

Debug Mode Menu title screen options
From the Dead Rising 2 mod Forum

In debug mode, there are two new buttons on the main screen:

Debug Enter: This just seems to start a new game.

Debug Jump: Enter a new screen used to debug Cases and "Scoops".

Debug Jump
5 columns:



On the bottom of the page you see what level or map is loading and what spawn point it uses.

All of the games which start with Z crash the game.

Spawn Points
{|class="wikitable sortable" ! !!Scoops name!!Start location!!Time!!Coordinates

Case Spawn Points

 * Case1-1
 * Level: Safe house Spawn: End 1-1
 * Dead_rising_boilerroomentry.png
 * Case2-1
 * Level: Safe house Spawn: BoilerRoomEntry
 * Dead rising level royal flush spawn exit safehouse.png
 * Case3-1
 * Level: Royal Flush Spawn: Exit Safehouse
 * Case4-1
 * Level: Yucatan Casino Spawn: EntryFoodCourt
 * Case5-1
 * Level: Safe house Spawn: Exitroof
 * Dead rising level royal flush spawn exit safehouse.png
 * Case3-1
 * Level: Royal Flush Spawn: Exit Safehouse
 * Case4-1
 * Level: Yucatan Casino Spawn: EntryFoodCourt
 * Case5-1
 * Level: Safe house Spawn: Exitroof
 * Level: Yucatan Casino Spawn: EntryFoodCourt
 * Case5-1
 * Level: Safe house Spawn: Exitroof
 * Case5-1
 * Level: Safe house Spawn: Exitroof
 * Level: Safe house Spawn: Exitroof


 * Dead_rising_boilerroomentry.png
 * Case6-1
 * Level: Safe house Spawn: BoilerRoomEntry
 * Level: Safe house Spawn: BoilerRoomEntry


 * Case6-4
 * Level: Safe house Spawn: ExitOutsideSecurity
 * Case6-4
 * Level: Safe house Spawn: ExitOutsideSecurity


 * Dead_rising_boilerroomentry.png
 * Case7-1
 * Level: Safe house Spawn: BoilerRoomEntry
 * Level: Safe house Spawn: BoilerRoomEntry


 * - style="background:#FF6F6F"
 * X_Survivor_Box
 * Level: X Survivor Box Spawn:
 * GAME CRASHES
 * GAME CRASHES


 * - style="background:#FF6F6F"
 * X_Vehicle_Box
 * Level: X Vehicle Box Spawn: Vehicle Start
 * GAME CRASHES
 * GAME CRASHES


 * The Facts
 * Level: Safe house Spawn: ExitOutsideSecurity
 * The Facts
 * Level: Safe house Spawn: ExitOutsideSecurity


 * Tutorial1
 * Level: Arena - Bike Tutorial Spawn:
 * Tutorial2 Katey
 * Level: Arena Backstage Spawn: Start
 * Tutorial2 Katey
 * Level: Arena Backstage Spawn: Start
 * Tutorial2 Katey
 * Level: Arena Backstage Spawn: Start
 * Level: Arena Backstage Spawn: Start


 * Zombrex1
 * Level: Safe house Spawn: Start
 * Zombrex1
 * Level: Safe house Spawn: Start


 * Dead rising level royal flush spawn exit safehouse.png
 * Zombrex2
 * Level: Royal Flush Spawn: Exit Safehouse
 * Level: Royal Flush Spawn: Exit Safehouse


 * Dead_rising_boilerroomentry.png
 * Zombrex3
 * Level: Safe house Spawn: BoilerRoomEntry
 * Level: Safe house Spawn: BoilerRoomEntry


 * Dead_rising_boilerroomentry.png
 * Zombrex4
 * Level: Safe house Spawn: BoilerRoomEntry
 * Level: Safe house Spawn: BoilerRoomEntry


 * Zombrex5
 * Level: Safe house Spawn: End5-2
 * Zombrex5
 * Level: Safe house Spawn: End5-2

Mission spawn points

 * dead rising spawn point day 2.jpg
 * Day2Jump
 * Level: Safe house Spawn: Start
 * dead rising spawn point day 2.jpg
 * Day3Jump
 * Level: Safe house Spawn: Start
 * dead rising spawn point day 2.jpg
 * Day4Jump
 * Level: Safe house Spawn: Start
 * PawnShopScoop
 * Level: Fortune Exterior Spawn: EntryArena
 * - 385.481,-5.241,75.603
 * AnIndustrialFashion
 * Level: South Plaza Spawn: EntryArena
 * Dead rising level royal flush spawn exit safehouse.png
 * AnteUp
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * ArtAppreciation
 * Level: Palisades Spawn: Entry Yucutan
 * 113.312,0.543,-187.375
 * BankRun
 * Level: Fortune Exterior Spawn: EntrySlotBarn
 * - 12.070,0.706,-77.738
 * dead rising spawn point barn burner.jpg
 * BarnBurner
 * Level: Arena Backstage Spawn: EntrySouthStrip
 * Dead rising level royal flush spawn exit safehouse.png
 * BentWood
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Fortune Exterior Spawn EntryAtlanticaCasino.jpg
 * BigGameStakes
 * Level: Fortune Exterior Spawn: EntryAtlanticaCasino
 * 191.996,4.175,-150.101
 * dead rising spawn point brain over brawns.jpg
 * BrainsOverBrawn
 * Level: South Plaza Spawn: EntryArena
 * Chef
 * Level: Yucatan Casino Spawn: EntryFoodCourt
 * Dead rising level royal flush spawn exit safehouse.png
 * ChemicalDependancy
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * CodeBlue
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising fetching females start point.jpg
 * DeadOrAlive
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * Dead rising delta point 1 spawn point.jpg
 * DeltaPoint1
 * Level: Fortune Exterior Spawn: EntryRoyalFlushPlaza
 * - 97.679,-1.497,-30.667
 * Dead rising level royal flush spawn exit safehouse.png
 * DemandAndSupply
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising diva spawn point.jpg
 * Diva
 * Level: Food Barn Spawn: EntryRoyalFlushPlaza
 * dead rising FAMILY MATTERS spawn point.jpg
 * FamilyFued
 * Level: Rooftop Spawn: HotelRoof
 * dead rising fetching females start point.jpg
 * FetchingFemales
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * Dead rising level royal flush spawn exit safehouse.png
 * FortuneCityBotanyClub
 * Level: Royal Flush Spawn: Exit Safehouse
 * Dead rising level royal flush spawn exit safehouse.png
 * HappilyEverAfterSortOf
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Atlantica Casino Spawn EntryFortunePark.jpg
 * HighRollers
 * Level: Atlantica Casino Spawn: EntryFortunePark
 * HungerPains
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * KnowWhenToFoldEm
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ChemicalDependancy
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * CodeBlue
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising fetching females start point.jpg
 * DeadOrAlive
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * Dead rising delta point 1 spawn point.jpg
 * DeltaPoint1
 * Level: Fortune Exterior Spawn: EntryRoyalFlushPlaza
 * - 97.679,-1.497,-30.667
 * Dead rising level royal flush spawn exit safehouse.png
 * DemandAndSupply
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising diva spawn point.jpg
 * Diva
 * Level: Food Barn Spawn: EntryRoyalFlushPlaza
 * dead rising FAMILY MATTERS spawn point.jpg
 * FamilyFued
 * Level: Rooftop Spawn: HotelRoof
 * dead rising fetching females start point.jpg
 * FetchingFemales
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * Dead rising level royal flush spawn exit safehouse.png
 * FortuneCityBotanyClub
 * Level: Royal Flush Spawn: Exit Safehouse
 * Dead rising level royal flush spawn exit safehouse.png
 * HappilyEverAfterSortOf
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Atlantica Casino Spawn EntryFortunePark.jpg
 * HighRollers
 * Level: Atlantica Casino Spawn: EntryFortunePark
 * HungerPains
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * KnowWhenToFoldEm
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * FetchingFemales
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * Dead rising level royal flush spawn exit safehouse.png
 * FortuneCityBotanyClub
 * Level: Royal Flush Spawn: Exit Safehouse
 * Dead rising level royal flush spawn exit safehouse.png
 * HappilyEverAfterSortOf
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level Atlantica Casino Spawn EntryFortunePark.jpg
 * HighRollers
 * Level: Atlantica Casino Spawn: EntryFortunePark
 * HungerPains
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * KnowWhenToFoldEm
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * Level: Atlantica Casino Spawn: EntryFortunePark
 * HungerPains
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * KnowWhenToFoldEm
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * KnowWhenToFoldEm
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * 113.312,0.543,-187.375
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg


 * Lost
 * Level: Royal Flush Spawn: EntryFortunePark
 * Dead rising mail order zombrex spawn point.jpg
 * Lush-iousLady
 * Level: Americana Casino Spawn: EntryRoyalFlushPlaza
 * - 292.756,-5.642,-65.320
 * dead rising fetching females start point.jpg
 * Magicians
 * Level: Palisades Spawn: EntryAtlanticaCasino
 * dead rising spawn point mascot.jpg
 * Mascot
 * Level: Atlantica Casino Spawn: EntryPalisadesMall
 * dead rising Level Fortune Exterior Spawn EntryRoyalFlushPlaza.jpg
 * MilitiaMen
 * Level: Fortune Exterior Spawn: EntryFortuneHotel
 * - 127.342,-1.497,38.602
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * OnceBitten
 * Level: Royal Flush Spawn: EntryFortunePark
 * Overtime
 * Level: Safe house Spawn: SecurityExit
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ParForTheCourse
 * Level: Royal Flush Spawn: EntryFortunePark
 * Dead rising mail order zombrex spawn point.jpg
 * Postman
 * Level: Americana Casino Spawn: EntryRoyalFlushPlaza
 * - 292.756,-5.642,-65.320
 * Protestor
 * Level: Royal Flush Spawn: EntryAmericanaCasino
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * RockHeroes
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * Dead rising level royal flush spawn exit safehouse.png
 * SecretOfCharliesGold
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level South Plaza Spawn EntryFortunePark.jpg
 * Security Guard (WWJWD?)
 * Level: South Plaza Spawn: EntryFortunePark
 * dead rising Level Yucatan Casino Spawn EntryNorthStrip.jpg
 * SexDeviant (Here Comes the Groom)
 * Level: Yucatan Casino Spawn: EntryNorthStrip
 * dead rising shell shocked spawn point.jpg
 * ShellShocked
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ShoppingSpree
 * Level: Royal Flush Spawn: EntryFortunePark
 * - 292.756,-5.642,-65.320
 * Protestor
 * Level: Royal Flush Spawn: EntryAmericanaCasino
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * RockHeroes
 * Level: Fortune Exterior Spawn: EntryYucutan
 * 113.312,0.543,-187.375
 * Dead rising level royal flush spawn exit safehouse.png
 * SecretOfCharliesGold
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising Level South Plaza Spawn EntryFortunePark.jpg
 * Security Guard (WWJWD?)
 * Level: South Plaza Spawn: EntryFortunePark
 * dead rising Level Yucatan Casino Spawn EntryNorthStrip.jpg
 * SexDeviant (Here Comes the Groom)
 * Level: Yucatan Casino Spawn: EntryNorthStrip
 * dead rising shell shocked spawn point.jpg
 * ShellShocked
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ShoppingSpree
 * Level: Royal Flush Spawn: EntryFortunePark
 * Level: South Plaza Spawn: EntryFortunePark
 * dead rising Level Yucatan Casino Spawn EntryNorthStrip.jpg
 * SexDeviant (Here Comes the Groom)
 * Level: Yucatan Casino Spawn: EntryNorthStrip
 * dead rising shell shocked spawn point.jpg
 * ShellShocked
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ShoppingSpree
 * Level: Royal Flush Spawn: EntryFortunePark
 * ShellShocked
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * dead rising Level Royal Flush Spawn EntryFortunePark.jpg
 * ShoppingSpree
 * Level: Royal Flush Spawn: EntryFortunePark
 * ShoppingSpree
 * Level: Royal Flush Spawn: EntryFortunePark


 * ShortSighted
 * Level: Royal Flush Spawn: EntryAmericanaCasino
 * dead rising Level South Plaza Spawn EntryFortunePark.jpg
 * SlaveToFashion
 * Level: South Plaza Spawn: EntryFortunePark
 * dead rising spawn point snowflake.jpg
 * Snowflake
 * Level: Food Barn Spawn: EntryYucatan
 * dead rising Level Atlantica Casino Spawn EntryFortunePark.jpg
 * StrandedSiren
 * Level: Atlantica Casino Spawn: EntryFortunePark
 * Dead rising level royal flush spawn exit safehouse.png
 * StuartsScheme
 * Level: Royal Flush Spawn: Exit Safehouse
 * dead rising shanks spawn point.jpg
 * TapeItOrDie
 * Level: Palisades Spawn: EntryYucatan
 * dead rising Tape it or Die spawn point.jpg
 * TapeItOrDieComboCreation1
 * Level: Tape Die Spawn:
 * TIRUltimateFan1 (Meet the Contestants)
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * 9/25 14:30
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * TwosCompany
 * Level: Fortune Exterior Spawn: EntryYucatan
 * 113.312,0.543,-187.375
 * dead rising shanks spawn point.jpg
 * WelcomeToTheFamily
 * Level: Palisades Spawn: EntryYucatan
 * dead rising shanks spawn point.jpg
 * WiltedFlower
 * Level: Palisades Spawn: EntryYucatan
 * dead rising shell shocked spawn point.jpg
 * WorkersCompensation
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * }
 * TIRUltimateFan1 (Meet the Contestants)
 * Level: Fortune Exterior Spawn: EntryAmericanaCasino
 * 9/25 14:30
 * - 294.353,-3.534,4.239
 * dead rising Level Fortune Exterior Spawn EntryYucutan.jpg
 * TwosCompany
 * Level: Fortune Exterior Spawn: EntryYucatan
 * 113.312,0.543,-187.375
 * dead rising shanks spawn point.jpg
 * WelcomeToTheFamily
 * Level: Palisades Spawn: EntryYucatan
 * dead rising shanks spawn point.jpg
 * WiltedFlower
 * Level: Palisades Spawn: EntryYucatan
 * dead rising shell shocked spawn point.jpg
 * WorkersCompensation
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * }
 * dead rising shanks spawn point.jpg
 * WiltedFlower
 * Level: Palisades Spawn: EntryYucatan
 * dead rising shell shocked spawn point.jpg
 * WorkersCompensation
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * }
 * WorkersCompensation
 * Level: Americana Casino Spawn: EntryArena
 * - 434.290,-4.735,13.004
 * }
 * }

High Rollers
Chuck will start either at:
 * 1) a random boss battle or
 * 2) the beginning Fortune City Arena corridor near the green room. Chuck cannot actually leave the green room hallway making this a dead end portion of the game.

In both cases there are no zombies inside. See also X Fortune Exterior below for outside zombies removed.

Levels
Once an AutoChuck level is started, if a player quits the level and returns to the start screen, then enters a scoop or case the computer will play, with the player only having control of the view. The computer AI is terrible, often getting stuck on walls and doors.

Move around the screen to any location


With the above suggested master.uni file you are able to travel anywhere in the game without Chuck.

Press F2 to start this mode. A xbox 360 wired controller is almost a necessity because it is difficult to move around without it.

When you Press F2 a second time, Chuck will jump down and the player will regain control of Chuck.


 * Gameplay
 * 1) A player must return to the body of Chuck (f2) to leave each area to travel to a new area.
 * 2) While in this mode a player cannot access the map, pick up the transceiver, go to the main menu, pause the game, etc.
 * 3) There are no icons when a player moves past an item, and the zombies, survivors, and psychopaths ignore this out of body screen.
 * 4) Zombies will not attack Chuck while  you are floating around elsewhere, but psychopaths will attack Chuck and he can die.

Atop ceiling of Slot Ranch Casino.

Options available
"Picking 'no' works fine" (test this)

In your master.ini or user.ini created file there are several options.

option works and it is known what it does.

option crashes the game when set to true.

game does not crash when this option is set at true, but it is not known what this option does.

Play the game windowed
OverrideRenderSettings="True" RenderFullScreen="False" size_window_x="1024" size_window_y="768"

size_window_x and size_window_y will be overridden by RenderWidth and RenderHeight in rendersettings.ini if they have been set by you.

Enable quickie menu
This option allows a player to rebind quickie menu to the keyboard.

Enable: enable_quickie_debug_menu="True" enable_dev_only_debug_tiwwchnt="True"

Edit: keymap.txt

Example:

COMMAND_DEBUG_QUICKIE_MENU( KEY_F8, HELD, KEY_F7, HELD, AND) COMMAND_DEBUG_QUICKIE_MENU_SUB1( KEY_LEFT, PRESSED, NONE, NONE, NONE) COMMAND_DEBUG_QUICKIE_MENU_SUB2( KEY_RIGHT, PRESSED, NONE, NONE, NONE)

user.ini master.ini example
All 500+ options are listed in this user.ini/master.ini file, but only around 10 options are active. The // hides the options and allows for comments. Simply remove the // to make the option active/true.

Trivia

 * During High Rollers in debug mode, if the modder goes out of body/god mode, and the chef is atop Chuck when F2 is pressed, the chef will transport with Chuck, dropping down with Chuck.
 * This will happen with any zombie, boss or survivor which chuck is grabbing. The person transports with Chuck.