diff --git a/files/icons/file-lines.svg b/files/icons/file-lines.svg
new file mode 100644
index 0000000..be19f58
--- /dev/null
+++ b/files/icons/file-lines.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/icons/hashtag.svg b/files/icons/hashtag.svg
new file mode 100644
index 0000000..d4b49fd
--- /dev/null
+++ b/files/icons/hashtag.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/files/kernel_list.csv b/files/kernel_list.csv
index dcaa0de..6f1e2af 100644
--- a/files/kernel_list.csv
+++ b/files/kernel_list.csv
@@ -1,3 +1,4 @@
-OS_VERSION_ID;PAСKAGE_UBM;PAСKAGE;NAME;DESCRIPTION
-2204;ubm-001-linux515;linux515;Linux 5.15;The Linux kernel v5.15 and modules
-2204;ubm-001-linux517;linux517;Linux 5.17;The Linux kernel v5.17 and modules
+OS_VERSION_ID;PAСKAGE_UBM;PAСKAGE;NAME;TAG;DESCRIPTION
+2204;ubm-001-linux515 ubm-001-linux515-headers;linux515 linux515-headers;Linux 5.15;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.15 and modules, headers
+2204;ubm-001-linux517 ubm-001-linux517-headers;linux517 linux517-headers;Linux 5.17;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.17 and modules, headers
+2204;ubm-001-linux66 ubm-001-linux66-headers;linux66 linux66-headers;Linux 6.6;LTS, Stable, RealTime, Hardened, Recomended;The Linux kernel v5.6 and modules, headers
\ No newline at end of file
diff --git a/files/kernel_list_addon.csv b/files/kernel_list_addon.csv
index b1d6869..04403d7 100644
--- a/files/kernel_list_addon.csv
+++ b/files/kernel_list_addon.csv
@@ -1,3 +1,7 @@
OS_VERSION_ID;PAСKAGE_UBM;PAСKAGE;NAME;DESCRIPTION
-2204;ubm-002-linux517-headers;linux517-headers;Linux 5.17;The Linux kernel headers v5.17 and modules
-2204;ubm-003-linux517-docs;linux517-docs;Linux 5.17;The Linux kernel docs v5.17 and modules
+2204;ubm-002-linux515-headers;linux515-headers;Linux 5.15 headers;The Linux kernel headers v5.15
+2204;ubm-003-linux515-docs;linux515-docs;Linux 5.15 Docs;The Linux kernel docs v5.15
+2204;ubm-linux515-dkms;linux515-dkms;Linux 5.15 DKMS modules;The Linux kernel DKMS modules v5.15 : acpi_call,r8125,r8168,rtl8723bu,rtl88x2bu,v4l2loopback,bbswitch,broadcom-wl,scap,tp_smapi-dkms,vhba-module,vboxhost
+2204;ubm-002-linux517-headers;linux517-headers;Linux 5.17 headers;The Linux kernel headers v5.17
+2204;ubm-003-linux517-docs;linux517-docs;Linux 5.17 Docs;The Linux kernel docs v5.17
+2204;ubm-linux517-dkms;linux517-dkms;Linux 5.17 DKMS modules;The Linux kernel DKMS modules v5.17 : acpi_call,r8125,r8168,rtl8723bu,rtl88x2bu,v4l2loopback,bbswitch,broadcom-wl,scap,tp_smapi-dkms,vhba-module,vboxhost
\ No newline at end of file
diff --git a/layout/ubl-settings-kernel(ru_RU).bmpr b/layout/ubl-settings-kernel(ru_RU).bmpr
index 13efe02..5838159 100644
Binary files a/layout/ubl-settings-kernel(ru_RU).bmpr and b/layout/ubl-settings-kernel(ru_RU).bmpr differ
diff --git a/pdf/ubl-settings-kernel(ru_RU).pdf b/pdf/ubl-settings-kernel(ru_RU).pdf
index 7b458ef..f3b3685 100644
--- a/pdf/ubl-settings-kernel(ru_RU).pdf
+++ b/pdf/ubl-settings-kernel(ru_RU).pdf
@@ -1,22 +1,22 @@
%PDF-1.5
1 0 obj
<>
+/Kids [3 0 R 5 0 R 7 0 R 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R 23 0 R 25 0 R 27 0 R 29 0 R 31 0 R]
+/Count 15>>
endobj
3 0 obj
<><><><><><><><><>]
+/Annots [<><><><><><><><><><>]
/Rotate 0
/Contents 4 0 R>>
endobj
4 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS0 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -28,14 +28,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><><><>]
+/Annots [<><><><><>]
/Rotate 0
/Contents 6 0 R>>
endobj
6 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS1 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -47,14 +47,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><>]
+/Annots [<><><><><><><><><><>]
/Rotate 0
/Contents 8 0 R>>
endobj
8 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS2 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -66,14 +66,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><><><>]
+/Annots [<><>]
/Rotate 0
/Contents 10 0 R>>
endobj
10 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS3 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -85,14 +85,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><>]
+/Annots [<><><><><><><><><><><>]
/Rotate 0
/Contents 12 0 R>>
endobj
12 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS4 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -104,14 +104,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<>]
+/Annots [<><>]
/Rotate 0
/Contents 14 0 R>>
endobj
14 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS5 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -123,14 +123,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><>]
+/Annots [<>]
/Rotate 0
/Contents 16 0 R>>
endobj
16 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS6 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -142,14 +142,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><><>]
+/Annots [<><><><><><><><><>]
/Rotate 0
/Contents 18 0 R>>
endobj
18 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS7 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -161,14 +161,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<>]
+/Annots [<><><><><><><><><><>]
/Rotate 0
/Contents 20 0 R>>
endobj
20 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS8 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -180,14 +180,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><>]
+/Annots [<><><>]
/Rotate 0
/Contents 22 0 R>>
endobj
22 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS9 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -199,14 +199,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><><>]
+/Annots [<><><><>]
/Rotate 0
/Contents 24 0 R>>
endobj
24 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS10 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -218,14 +218,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><>]
+/Annots [<><><><><><><><><><>]
/Rotate 0
/Contents 26 0 R>>
endobj
26 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS11 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -237,14 +237,14 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<><><><><><><><><><>]
+/Annots [<><><><><><><><><>]
/Rotate 0
/Contents 28 0 R>>
endobj
28 0 obj
<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS12 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
@@ -256,163 +256,191 @@ endobj
/Parent 1 0 R
/MediaBox [0 0 841.89 595.28]
/Resources 2 0 R
-/Annots [<>]
+/Annots [<><><><><><><><><><><>]
/Rotate 0
/Contents 30 0 R>>
endobj
30 0 obj
-<>
+<>
stream
-BT /F3 9.00 Tf ET
+BT /F0 9.00 Tf ET
/GS13 gs
1.000 0.000 0.000 1.000 0.000 0.000 cm
q 813.13 0 0 575.28 14.38 10.00 cm
/I14 Do Q
-s
endstream
endobj
31 0 obj
-<> /View <>>>>>
+<>]
+/Rotate 0
+/Contents 32 0 R>>
endobj
32 0 obj
-<> /View <>>>>>
+<>
+stream
+BT /F0 9.00 Tf ET
+/GS14 gs
+1.000 0.000 0.000 1.000 0.000 0.000 cm
+q 813.13 0 0 575.28 14.38 10.00 cm
+/I15 Do Q
+s
+endstream
endobj
33 0 obj
-<>
+<> /View <>>>>>
endobj
34 0 obj
-<>
+<> /View <>>>>>
endobj
35 0 obj
<>
endobj
36 0 obj
<>
endobj
37 0 obj
<>
endobj
38 0 obj
<>
endobj
39 0 obj
<>
endobj
40 0 obj
<>
endobj
41 0 obj
<>
endobj
42 0 obj
<>
endobj
43 0 obj
<>
endobj
44 0 obj
<>
endobj
45 0 obj
<>
endobj
46 0 obj
<>
+endobj
+47 0 obj
+<>
+endobj
+48 0 obj
+<>
endobj
-47 0 obj
+49 0 obj
+<>
+endobj
+50 0 obj
<>
endobj
-48 0 obj
+51 0 obj
<>
-/Length 57736>>
+/Length 77086>>
stream
-x읉WMbYeG_|
˴x7DʐѬA"QRHA)y.Et_w[{u|:}g뱇((Ɗ((lGQEQE(((EQEQE((={G+wusQ9}z~ntvvDŽ((l?]