diff --git a/docs/02-setup-main-game/05-main-scene/08-free-round.md b/docs/02-setup-main-game/05-main-scene/08-free-round.md
index 38aeae0..2307899 100644
--- a/docs/02-setup-main-game/05-main-scene/08-free-round.md
+++ b/docs/02-setup-main-game/05-main-scene/08-free-round.md
@@ -11,95 +11,117 @@ description: Display and manage remaining free rounds in the game.
- Handles the **display** and **logic** for tracking remaining free rounds in a slot game.
- Supports both **desktop** and **mobile**, including animation and event handling.
-| Orientation | Preview |
-|-------------|---------|
-| Desktop |  |
-| Mobile |  |
+| Platform | Preview |
+|----------|---------|
+| Desktop |  |
+| Mobile |  |
---
-## Implementation
+## Implementation
### Prefab Location
-#### In Core
+- Copy or parse prefabs from core to game assets.
-| Path | Example |
-|---------------------------------------------------------------------|------------------------------------------------------------------------------------------|
-| `assets\core-assets\hyper-core\packages\freeround-count-box\prefabs` |
 |
+#### Core
-#### In Game
+| Path | Preview |
+|------|---------|
+| `assets/core-assets/hyper-core/packages/freeround-count-box/prefabs` |  |
-| Path | Example |
-|-----------------------------------|---------------------------------------------------------------------------------------------------|
-| `assets\game-assets\prefabs` |  |
+#### Game
+
+| Path | Preview |
+|------|---------|
+| `assets/game-assets/prefabs` | |
+
+---
### General Setup
-
+- Ensure the script references the correct nodes.
-- Component that manages and displays the free rounds counter.
+
-
+- Manages and displays the remaining free round count in-game.
-**(platform)**: Desktop / Mobile *
+"
-| Property | Description |
-|---------------|------------------------------------------|
-| `duration` | Animation duration in seconds (fade In/Out) |
-| `content` | Container node for the counter |
-| `labelLeft` | Label displaying remaining free rounds |
+| Property | Description |
+|---------------|--------------------------------------------|
+| `duration` | Duration of fade in/out animation (seconds) |
+| `content` | Container node for the counter |
+| `labelLeft` | Label showing remaining free rounds |
---
### Platform Setup
+- Ensure that the desktop and mobile prefabs are positioned differently in the main game scene for proper layout on each platform.
+
#### Desktop
-| Component | Description |
-|--------------------------|---------------------------------------------------------------------------------------------------------------|
-| `Platform-ui-controller` | [Platform UI Controller](http://localhost:3000/docs/faqs/setup-cocos-scene#Platform-ui-controller) |
+
-
+| Component | Description |
+|-------------------------|-------------|
+| `Platform-ui-controller` | [View Setup](http://localhost:3000/docs/faqs/setup-cocos-scene#platform-ui-controller) |
----
#### Mobile
-| Component | Description |
-|-----------------------|--------------------------------------------------------------------------------------------------------------------------|
-| `Platform-ui-controller` | [Platform UI Controller](http://localhost:3000/docs/faqs/setup-cocos-scene#Platform-ui-controller) |
-| `UI Mobile Position` | [UI Mobile Position](http://localhost:3000/docs/faqs/setup-cocos-scene#ui-mobile-landscape--portrait--position) |
+
-
+| Component | Description |
+|-------------------------|-------------|
+| `Platform-ui-controller` | [View Setup](http://localhost:3000/docs/faqs/setup-cocos-scene#platform-ui-controller) |
+| `UI Mobile Position` | [Mobile Position Setup](http://localhost:3000/docs/faqs/setup-cocos-scene#ui-mobile-landscape--portrait--position) |
+
+---
+
+### Asset Setup
+
+#### Desktop
+
+| Path | Preview |
+|------|---------|
+| `assets/game-assets/textures/desktop/preloads/main-game/custom-scale` |  |
+
+#### Mobile
+
+| Path | Preview |
+|------|---------|
+| `assets/game-assets/textures/mobile/preloads/main-game/custom-scale` |  |
+
+#### Common
+
+- **Free Round Background**
+ 
+
+🔗 More: [Game Asset Structure](http://localhost:3000/docs/category/game-asset-structure)
+
+:::tip
+- **Position & Size**: Follow the game design layout.
+- **Asset Packing**: Use separate textures for Desktop and Mobile.
+:::
+
+---
### Font Setup
-
-
-
- Preview |
-
-
-
-
-  |
-
-
-
+| Preview |
+|---------|
+|  |
-:::tip
- - **Position And Size**: Follow Game Design.
-:::
+---
+## Game Result Example
-## Game Result Examples
-
-*To show the free round popup, make sure the main scene includes the popup panel.*
-* More Detail: [Popup Panel](http://localhost:3000/docs/setup-main-game/main-scene/popup-panel#multiple-popup-panel)
-
-|Platform|Popup|Action|Result|
-|--------|-----|------|------|
-|Desktop||click → Start||
-|Mobile||click → Start||
+Make sure the main scene includes the popup panel.
+🔗 [See Popup Panel Guide](http://localhost:3000/docs/setup-main-game/main-scene/popup-panel#multiple-popup-panel)
+| Platform | Popup | Action | Result |
+|----------|--------|---------------|--------|
+| Desktop |  | Click → Start |  |
+| Mobile |  | Click → Start |  |
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-background.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-background.png
new file mode 100644
index 0000000..3068089
Binary files /dev/null and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-background.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-desktop.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-desktop.png
new file mode 100644
index 0000000..14f55c7
Binary files /dev/null and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-desktop.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-mobile.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-mobile.png
new file mode 100644
index 0000000..649a0d0
Binary files /dev/null and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/assets-freeround-mobile.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setting-general.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setting-general.png
index bb0bace..f013026 100644
Binary files a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setting-general.png and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setting-general.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setup-mobile.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setup-mobile.png
index d22d204..5b6144f 100644
Binary files a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setup-mobile.png and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/freeround-counter-setup-mobile.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-desktop.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-desktop.png
new file mode 100644
index 0000000..2251994
Binary files /dev/null and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-desktop.png differ
diff --git a/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-mobile.png b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-mobile.png
new file mode 100644
index 0000000..52b829f
Binary files /dev/null and b/docs/02-setup-main-game/img/05-main-scene/freeround-counter/texture-mobile.png differ