FX-PML project files use the `.fxpml` extension. A project file stores the model data needed to reopen, edit, solve, and report a scenario. The files are ASCII XML format and can be edited (carefully) with a text editor if necessary.
## What Is Stored
A project includes:
- File options, such as author, description, weather inputs, cost adders, and calculation settings.
- Raster maps, including the embedded image data and calibration points.
- Damage levels and their pressure/impulse/damage records.
- Area and point assets.
- Chemical release sources.
- TNT consequence models attached to sources.
Application settings are stored separately in the user's application data folder. They affect the local user interface and solver behavior, but are not part of the project file.
The application data folder can be found at USERNAME\AppData\Roaming\FX-PML\
Other files stored here include:
`CrashReports\` will contain useful descriptions of unhandled exceptions: send to developer
`Recovery\` will contain autosave files after an unexpected program shutdown to be recovered upon next program start
`FX-PML.lic` any file with .lic extension will be checked.
`recent-files.json`
`settings.json`
## New, Open, Save
Use **File > New** to start a clean project. Use **File > Open** for an existing `.fxpml` file. Use **File > Save** or **Save As** regularly as you build the project.
If FX-PML opens an older project version, it may display a message asking you to check results after opening and saving. Review the project inputs and rerun the solver before relying on updated results.
`.fxpml` files contain a flag called `FileFormatVersion` that prevents old executables from opening newer files that would have unrecognized data. The user will be prompted to upgrade to the latest version.
![[File-Header.png]]
## Recent Files
The **Recent Files** menu lists recently opened projects. If a recent file no longer exists or cannot be opened, use **File > Open** to browse to the correct location.
## Autosave and Recovery
Autosave is controlled from the **Settings** tab. If FX-PML does not shut down cleanly, the recovery dialog can offer autosaved snapshots the next time the program starts.
See [[Licensing and Recovery]] for the recovery workflow.