diff --git a/CatLatte/akira.png b/CatLatte/akira.png
new file mode 100644
index 0000000..3be627a
Binary files /dev/null and b/CatLatte/akira.png differ
diff --git a/CatLatte/cloud.png b/CatLatte/cloud.png
new file mode 100644
index 0000000..215bda9
Binary files /dev/null and b/CatLatte/cloud.png differ
diff --git a/CatLatte/clouds_realism.jpg b/CatLatte/clouds_realism.jpg
new file mode 100644
index 0000000..dd7a42a
Binary files /dev/null and b/CatLatte/clouds_realism.jpg differ
diff --git a/CatLatte/comfy.png b/CatLatte/comfy.png
new file mode 100644
index 0000000..7bcb31f
Binary files /dev/null and b/CatLatte/comfy.png differ
diff --git a/CatLatte/dragon_ball.jpg b/CatLatte/dragon_ball.jpg
new file mode 100644
index 0000000..484a236
Binary files /dev/null and b/CatLatte/dragon_ball.jpg differ
diff --git a/CatLatte/dreamy.jpg b/CatLatte/dreamy.jpg
new file mode 100644
index 0000000..3c55b53
Binary files /dev/null and b/CatLatte/dreamy.jpg differ
diff --git a/CatLatte/fantasy-girl.jpg b/CatLatte/fantasy-girl.jpg
new file mode 100644
index 0000000..af69e54
Binary files /dev/null and b/CatLatte/fantasy-girl.jpg differ
diff --git a/CatLatte/flower.jpg b/CatLatte/flower.jpg
new file mode 100644
index 0000000..efe702a
Binary files /dev/null and b/CatLatte/flower.jpg differ
diff --git a/CatLatte/frieren-1.jpeg b/CatLatte/frieren-1.jpeg
new file mode 100644
index 0000000..45f2c64
Binary files /dev/null and b/CatLatte/frieren-1.jpeg differ
diff --git a/CatLatte/frieren-2.jpg b/CatLatte/frieren-2.jpg
new file mode 100644
index 0000000..fdba4a4
Binary files /dev/null and b/CatLatte/frieren-2.jpg differ
diff --git a/CatLatte/frieren-3.jpg b/CatLatte/frieren-3.jpg
new file mode 100644
index 0000000..fef4de8
Binary files /dev/null and b/CatLatte/frieren-3.jpg differ
diff --git a/CatLatte/frieren-4.jpeg b/CatLatte/frieren-4.jpeg
new file mode 100644
index 0000000..9712345
Binary files /dev/null and b/CatLatte/frieren-4.jpeg differ
diff --git a/CatLatte/girls.png b/CatLatte/girls.png
new file mode 100644
index 0000000..efc70f2
Binary files /dev/null and b/CatLatte/girls.png differ
diff --git a/CatLatte/jon_snow.jpg b/CatLatte/jon_snow.jpg
new file mode 100644
index 0000000..ba8dc26
Binary files /dev/null and b/CatLatte/jon_snow.jpg differ
diff --git a/CatLatte/macchiato.png b/CatLatte/macchiato.png
new file mode 100644
index 0000000..52f9f7e
Binary files /dev/null and b/CatLatte/macchiato.png differ
diff --git a/CatLatte/palm_trees.png b/CatLatte/palm_trees.png
new file mode 100644
index 0000000..7a42e2c
Binary files /dev/null and b/CatLatte/palm_trees.png differ
diff --git a/CatLatte/sakura_zenitsu.jpg b/CatLatte/sakura_zenitsu.jpg
new file mode 100644
index 0000000..5a46182
Binary files /dev/null and b/CatLatte/sakura_zenitsu.jpg differ
diff --git a/CatLatte/samurai_bebop.jpg b/CatLatte/samurai_bebop.jpg
new file mode 100644
index 0000000..7962cae
Binary files /dev/null and b/CatLatte/samurai_bebop.jpg differ
diff --git a/CatLatte/samurai_bebop_alone.jpg b/CatLatte/samurai_bebop_alone.jpg
new file mode 100644
index 0000000..636e6ce
Binary files /dev/null and b/CatLatte/samurai_bebop_alone.jpg differ
diff --git a/CatLatte/samurai_girl.png b/CatLatte/samurai_girl.png
new file mode 100644
index 0000000..8e1de02
Binary files /dev/null and b/CatLatte/samurai_girl.png differ
diff --git a/CatLatte/samurai_girl_chill.png b/CatLatte/samurai_girl_chill.png
new file mode 100644
index 0000000..9995fc1
Binary files /dev/null and b/CatLatte/samurai_girl_chill.png differ
diff --git a/CatLatte/scissors.jpg b/CatLatte/scissors.jpg
new file mode 100644
index 0000000..ca76815
Binary files /dev/null and b/CatLatte/scissors.jpg differ
diff --git a/CatLatte/shrine.jpg b/CatLatte/shrine.jpg
new file mode 100644
index 0000000..b43935d
Binary files /dev/null and b/CatLatte/shrine.jpg differ
diff --git a/CatLatte/totoro.png b/CatLatte/totoro.png
new file mode 100644
index 0000000..e8a4971
Binary files /dev/null and b/CatLatte/totoro.png differ
diff --git a/CatLatte/train_tokyo.gif b/CatLatte/train_tokyo.gif
new file mode 100644
index 0000000..a9bc30a
Binary files /dev/null and b/CatLatte/train_tokyo.gif differ
diff --git a/CatLatte/wings.png b/CatLatte/wings.png
new file mode 100644
index 0000000..e35fb45
Binary files /dev/null and b/CatLatte/wings.png differ
diff --git a/CatLatte/yosemite.png b/CatLatte/yosemite.png
new file mode 100644
index 0000000..797e1d5
Binary files /dev/null and b/CatLatte/yosemite.png differ
diff --git a/CodeGarden/art.png b/CodeGarden/art.png
new file mode 100644
index 0000000..74c158d
Binary files /dev/null and b/CodeGarden/art.png differ
diff --git a/CodeGarden/aurora.png b/CodeGarden/aurora.png
new file mode 100644
index 0000000..83ca219
Binary files /dev/null and b/CodeGarden/aurora.png differ
diff --git a/CodeGarden/beer.jpg b/CodeGarden/beer.jpg
new file mode 100644
index 0000000..7cb9642
Binary files /dev/null and b/CodeGarden/beer.jpg differ
diff --git a/CodeGarden/bunnies.jpg b/CodeGarden/bunnies.jpg
new file mode 100644
index 0000000..b638549
Binary files /dev/null and b/CodeGarden/bunnies.jpg differ
diff --git a/CodeGarden/cabin.jpg b/CodeGarden/cabin.jpg
new file mode 100644
index 0000000..4a3d860
Binary files /dev/null and b/CodeGarden/cabin.jpg differ
diff --git a/CodeGarden/calligraphy.jpg b/CodeGarden/calligraphy.jpg
new file mode 100644
index 0000000..0fd0f08
Binary files /dev/null and b/CodeGarden/calligraphy.jpg differ
diff --git a/CodeGarden/citrus.jpg b/CodeGarden/citrus.jpg
new file mode 100644
index 0000000..b809f31
Binary files /dev/null and b/CodeGarden/citrus.jpg differ
diff --git a/CodeGarden/deer.jpg b/CodeGarden/deer.jpg
new file mode 100644
index 0000000..93b0177
Binary files /dev/null and b/CodeGarden/deer.jpg differ
diff --git a/CodeGarden/drive.jpg b/CodeGarden/drive.jpg
new file mode 100644
index 0000000..d0b73b0
Binary files /dev/null and b/CodeGarden/drive.jpg differ
diff --git a/CodeGarden/ducks.jpg b/CodeGarden/ducks.jpg
new file mode 100644
index 0000000..6c851ec
Binary files /dev/null and b/CodeGarden/ducks.jpg differ
diff --git a/CodeGarden/e33.jpeg b/CodeGarden/e33.jpeg
new file mode 100644
index 0000000..2580d7c
Binary files /dev/null and b/CodeGarden/e33.jpeg differ
diff --git a/CodeGarden/fires.jpg b/CodeGarden/fires.jpg
new file mode 100644
index 0000000..0241523
Binary files /dev/null and b/CodeGarden/fires.jpg differ
diff --git a/CodeGarden/fox.jpg b/CodeGarden/fox.jpg
new file mode 100644
index 0000000..d723577
Binary files /dev/null and b/CodeGarden/fox.jpg differ
diff --git a/CodeGarden/friends.jpg b/CodeGarden/friends.jpg
new file mode 100644
index 0000000..80bb64a
Binary files /dev/null and b/CodeGarden/friends.jpg differ
diff --git a/CodeGarden/gojo.jpg b/CodeGarden/gojo.jpg
new file mode 100644
index 0000000..7280813
Binary files /dev/null and b/CodeGarden/gojo.jpg differ
diff --git a/CodeGarden/ivy.jpg b/CodeGarden/ivy.jpg
new file mode 100644
index 0000000..3b134f4
Binary files /dev/null and b/CodeGarden/ivy.jpg differ
diff --git a/CodeGarden/journey.png b/CodeGarden/journey.png
new file mode 100644
index 0000000..b44d773
Binary files /dev/null and b/CodeGarden/journey.png differ
diff --git a/CodeGarden/kayle.jpg b/CodeGarden/kayle.jpg
new file mode 100644
index 0000000..1412c38
Binary files /dev/null and b/CodeGarden/kayle.jpg differ
diff --git a/CodeGarden/landscape.jpg b/CodeGarden/landscape.jpg
new file mode 100644
index 0000000..275b769
Binary files /dev/null and b/CodeGarden/landscape.jpg differ
diff --git a/CodeGarden/love.jpg b/CodeGarden/love.jpg
new file mode 100644
index 0000000..390d5ea
Binary files /dev/null and b/CodeGarden/love.jpg differ
diff --git a/CodeGarden/magic.jpg b/CodeGarden/magic.jpg
new file mode 100644
index 0000000..ebadd9d
Binary files /dev/null and b/CodeGarden/magic.jpg differ
diff --git a/CodeGarden/messmer.jpg b/CodeGarden/messmer.jpg
new file mode 100644
index 0000000..f16a8dd
Binary files /dev/null and b/CodeGarden/messmer.jpg differ
diff --git a/CodeGarden/nebula.jpg b/CodeGarden/nebula.jpg
new file mode 100644
index 0000000..28df0c3
Binary files /dev/null and b/CodeGarden/nebula.jpg differ
diff --git a/CodeGarden/oasis.jpg b/CodeGarden/oasis.jpg
new file mode 100644
index 0000000..4061f69
Binary files /dev/null and b/CodeGarden/oasis.jpg differ
diff --git a/CodeGarden/pyramid.jpg b/CodeGarden/pyramid.jpg
new file mode 100644
index 0000000..577fd4d
Binary files /dev/null and b/CodeGarden/pyramid.jpg differ
diff --git a/CodeGarden/recluse.jpg b/CodeGarden/recluse.jpg
new file mode 100644
index 0000000..adcd7e1
Binary files /dev/null and b/CodeGarden/recluse.jpg differ
diff --git a/CodeGarden/rising.png b/CodeGarden/rising.png
new file mode 100644
index 0000000..68f0f18
Binary files /dev/null and b/CodeGarden/rising.png differ
diff --git a/CodeGarden/sbr.jpg b/CodeGarden/sbr.jpg
new file mode 100644
index 0000000..9ea0786
Binary files /dev/null and b/CodeGarden/sbr.jpg differ
diff --git a/CodeGarden/snow.png b/CodeGarden/snow.png
new file mode 100644
index 0000000..341c153
Binary files /dev/null and b/CodeGarden/snow.png differ
diff --git a/CodeGarden/spike.png b/CodeGarden/spike.png
new file mode 100644
index 0000000..3df275a
Binary files /dev/null and b/CodeGarden/spike.png differ
diff --git a/CodeGarden/sunset.jpg b/CodeGarden/sunset.jpg
new file mode 100644
index 0000000..30156f0
Binary files /dev/null and b/CodeGarden/sunset.jpg differ
diff --git a/CodeGarden/transit.jpg b/CodeGarden/transit.jpg
new file mode 100644
index 0000000..4218863
Binary files /dev/null and b/CodeGarden/transit.jpg differ
diff --git a/CodeGarden/trina.jpg b/CodeGarden/trina.jpg
new file mode 100644
index 0000000..b69ea1b
Binary files /dev/null and b/CodeGarden/trina.jpg differ
diff --git a/CodeGarden/walk.jpg b/CodeGarden/walk.jpg
new file mode 100644
index 0000000..abfe8bf
Binary files /dev/null and b/CodeGarden/walk.jpg differ
diff --git a/CodeGarden/window.jpg b/CodeGarden/window.jpg
new file mode 100644
index 0000000..9c790ac
Binary files /dev/null and b/CodeGarden/window.jpg differ
diff --git a/CodeGarden/yorha.jpg b/CodeGarden/yorha.jpg
new file mode 100644
index 0000000..187bc85
Binary files /dev/null and b/CodeGarden/yorha.jpg differ
diff --git a/CodeGarden/zen.png b/CodeGarden/zen.png
new file mode 100644
index 0000000..070ef38
Binary files /dev/null and b/CodeGarden/zen.png differ
diff --git a/README.md b/README.md
index 0138ef3..3a1700d 100644
--- a/README.md
+++ b/README.md
@@ -1,150 +1,270 @@
# Wallpapers Collection
-## art
+## Table of Contents
+- [Cat Latte](#cat latte|sed='s/ /-/g|sed='s/[^a-z0-9-]//g')
+- [Code Garden](#code garden|sed='s/ /-/g|sed='s/[^a-z0-9-]//g')
-
+---
-## aurora
+## Cat Latte
-
+### akira
-## journey
+
-
+### cloud
-## rising
+
-
+### clouds_realism
-## snow
+
-
+### comfy
-## spike
+
-
+### dragon_ball
-## zen
+
-
+### dreamy
-## beer
+
-
+### fantasy-girl
-## bunnies
+
-
+### flower
-## cabin
+
-
+### frieren-1
-## calligraphy
+
-
+### frieren-2
-## citrus
+
-
+### frieren-3
-## deer
+
-
+### frieren-4
-## drive
+
-
+### girls
-## ducks
+
-
+### jon_snow
-## fires
+
-
+### macchiato
-## fox
+
-
+### palm_trees
-## friends
+
-
+### sakura_zenitsu
-## gojo
+
-
+### samurai_bebop
-## ivy
+
-
+### samurai_bebop_alone
-## kayle
+
-
+### samurai_girl
-## landscape
+
-
+### samurai_girl_chill
-## love
+
-
+### scissors
-## magic
+
-
+### shrine
-## messmer
+
-
+### totoro
-## nebula
+
-
+### train_tokyo
-## oasis
+
-
+### wings
-## pyramid
+
-
+### yosemite
-## recluse
+
-
+---
-## sbr
+## Code Garden
-
+### art
-## sunset
+
-
+### aurora
-## transit
+
-
+### beer
-## trina
+
-
+### bunnies
-## walk
+
-
+### cabin
-## window
+
-
+### calligraphy
-## yorha
+
-
+### citrus
-## e33
+
-
+### deer
+
+
+
+### drive
+
+
+
+### ducks
+
+
+
+### e33
+
+
+
+### fires
+
+
+
+### fox
+
+
+
+### friends
+
+
+
+### gojo
+
+
+
+### ivy
+
+
+
+### journey
+
+
+
+### kayle
+
+
+
+### landscape
+
+
+
+### love
+
+
+
+### magic
+
+
+
+### messmer
+
+
+
+### nebula
+
+
+
+### oasis
+
+
+
+### pyramid
+
+
+
+### recluse
+
+
+
+### rising
+
+
+
+### sbr
+
+
+
+### snow
+
+
+
+### spike
+
+
+
+### sunset
+
+
+
+### transit
+
+
+
+### trina
+
+
+
+### walk
+
+
+
+### window
+
+
+
+### yorha
+
+
+
+### zen
+
+
diff --git a/generate_readme.sh b/generate_readme.sh
new file mode 100755
index 0000000..302e4a8
--- /dev/null
+++ b/generate_readme.sh
@@ -0,0 +1,45 @@
+#!/usr/bin/env bash
+OUT="README.md"
+ROOT="$(pwd)"
+
+cat > "$OUT" <> "$OUT" <> "$OUT" <> "$OUT" <
+
+EOF
+ for img in "$dir"*.*; do
+ [ -f "$img" ] || continue
+ fn="$(basename "${img%.*}")"
+ rel="${dir}${fn}${img##*.}"
+ cat >> "$OUT" <