diff --git a/Config.md b/Config.md
index cc36555a..c775372d 100644
--- a/Config.md
+++ b/Config.md
@@ -1,7 +1,7 @@
# Configuration
This document will try to explain the `nvngx.ini` and in-game menu (shortcut key for opening menu is **HOME**) settings as much as possible.
-
+
### Upscalers
OptiScaler supports DirectX 11, DirectX 12 and Vulkan APIs with multiple upscaler backends. You can select which upscaler to use in the `[Upscalers]` section of the `nvngx.ini` file.
@@ -72,7 +72,7 @@ For DirectX11 with `fsr21_12`, `fsr22_12` and `xess` upscaler options, OptiScale
; 0 - Safe syncing is off (fastest, most prone to errors)
; 1 - Only Fences
; 2 - Fences + Flush after Dx11 texture copies
-; 3 - Sync after output copy (most compatible)
+; 3 - Sync after output copy (most compatible)
; 4 - No fences, all sync done with queries (slowest)
;
; 0 is fastest, 4 is slowest
diff --git a/Issues.md b/Issues.md
index a3d0a8a0..deb37f09 100644
--- a/Issues.md
+++ b/Issues.md
@@ -3,12 +3,15 @@
## In-game Menu
In-game menu is a recent addition and may experience on certain condutions.
+* Some games do not release mouse control, kayboard & gamepad controls should still work in these situations.
* On some system and game combinations, opening the in-game menu may cause the game to crash or cause graphical corruption (especially in Unreal Engine 5 games).

*Banishers: Ghosts of New Eden*
* Changing settings mostly tested but might cause crashes (especially changing backends or reinitializing backends).
-* Some games do not release mouse control, kayboard & gamepag controls should still work in these situations.
+* In games that use Unity Engine in-game menu will be upside down.
+
+
*Sons of Forest*
## DirectX 11 with DirectX 12 Upscalers
This implementations uses a background DirectX12 device to be able to use Dirext12 only upscalers. There is %10-15 performance penalty for this method but allows much more upscaler options. Depending on system and game different `UseSafeSyncQueries` might be needed. Our tests shows that `1 - Shared Fences` is most performant option with good accuracy and `3 - Shared Fences + Query` is the most compatible but less performant option.
diff --git a/README.md b/README.md
index 5dc5b4c6..0c0e5ac8 100644
--- a/README.md
+++ b/README.md
@@ -9,19 +9,19 @@ OptiScaler (was CyberXeSS) is drop-in DLSS2 to XeSS/FSR2 replacement for games.
**Do not use this mod with online games, it might trigger anti-cheat software and cause bans!**
## How it works?
-OptiScaler implement's all necessary API methods of DLSS2 & NVAPI to act as a man in the middle. So from games perspective it's using DLSS2 but actually using OptiScaler and calls are interpreted/redirected to XeSS & FSR2.
+OptiScaler implements all necessary API methods of DLSS2 & NVAPI to act as a man in the middle. So from games perspective it's using DLSS2 but actually using OptiScaler and calls are interpreted/redirected to XeSS & FSR2.
## Features
* Multiple upscaling backends (XeSS, FSR 2.1.2 and FSR 2.2.1)
-* Supports XeSS v1.3's new modes (Ultra Performance, NativeAA), but uses standart DLSS/FSR internal resolutions (not using 2.3x Performance mode).
-* An in-game menu for tuning and saving settings (Only on DirectX 11 & DirectX 12 APIs, shortcut key is **HOME**)
+* Supports XeSS v1.3's new modes (Ultra Performance, NativeAA), but uses standard DLSS/FSR internal resolutions (not using XeSS 1.3 Performance (2.3x) mode, not matching any of the DLSS quality presets).
+* An [in-game menu](https://github.com/cdozdil/OptiScaler/blob/master/Config.md) for tuning and saving settings (Only on DirectX 11 & DirectX 12 APIs, shortcut key is **HOME**)
* Full integration with [DLSS Enabler](https://www.nexusmods.com/site/mods/757) for DLSS-FG support
-* CAS (Contrast Adaptive Sharpening) support for XeSS to mitigate relatively soft image upscaler generates
-* A pseudo-supersampling option for backends running on DirectX 12
-* Autofixing colored lights on Unreal Engine & AMD graphics cards
-* Autofixing wrong motion vector init information
-* Autofixing missing exposure texture information
-* Ability to modify MipmapLodBias value of game
+* [CAS (Contrast Adaptive Sharpening)](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#cas) support for XeSS to mitigate relatively soft image upscaler generates
+* [Pseudo-supersampling](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#pseudo-supersampling) option for backends running on DirectX 12
+* Autofixing [colored lights](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#resource-barriers-dx12-only) on Unreal Engine & AMD graphics cards
+* Autofixing [wrong motion vector](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#init-flags) init information
+* Autofixing [missing exposure texture](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#init-flags) information
+* Ability to modify [MipmapLodBias](https://github.com/cdozdil/OptiScaler/blob/master/Config.md#mipmap-lod-bias-override-dx12-only) value of game
## Configuration
Please check [this](Config.md) document for configuration parameters and explanations.
diff --git a/images/ingame_menu.png b/images/ingame_menu.png
deleted file mode 100644
index 32a1a494..00000000
Binary files a/images/ingame_menu.png and /dev/null differ
diff --git a/images/menu.png b/images/menu.png
new file mode 100644
index 00000000..1e5725e9
Binary files /dev/null and b/images/menu.png differ
diff --git a/images/upsidedown.png b/images/upsidedown.png
new file mode 100644
index 00000000..ebf4bf02
Binary files /dev/null and b/images/upsidedown.png differ