diff --git a/firmware/application/bitmap.hpp b/firmware/application/bitmap.hpp
index e1f9f10b787d18f529a2d3426d50738fe8512eae..13477161ff1999922f300dba12e375d5f393c4bf 100644
--- a/firmware/application/bitmap.hpp
+++ b/firmware/application/bitmap.hpp
@@ -185,6 +185,28 @@ static constexpr Bitmap bitmap_icon_aprs {
 	{ 16, 16 }, bitmap_icon_aprs_data
 };
 
+static constexpr uint8_t bitmap_icon_back_data[] = {
+	0x00, 0x00, 
+	0x30, 0x00, 
+	0x38, 0x00, 
+	0x1C, 0x00, 
+	0x0E, 0x00, 
+	0xFF, 0x3F, 
+	0xFF, 0x7F, 
+	0x0E, 0xE0, 
+	0x1C, 0xC0, 
+	0x38, 0xC0, 
+	0x30, 0xC0, 
+	0x00, 0xE0, 
+	0x00, 0x7F, 
+	0x00, 0x3F, 
+	0x00, 0x00, 
+	0x00, 0x00, 
+};
+static constexpr Bitmap bitmap_icon_back {
+	{ 16, 16 }, bitmap_icon_back_data
+};
+
 static constexpr uint8_t bitmap_icon_bht_data[] = {
 	0x00, 0x00, 
 	0xE0, 0x07, 
@@ -449,6 +471,28 @@ static constexpr Bitmap bitmap_icon_debug {
 	{ 16, 16 }, bitmap_icon_debug_data
 };
 
+static constexpr uint8_t bitmap_icon_delete_data[] = {
+	0x00, 0x00, 
+	0x00, 0x00, 
+	0x0C, 0x30, 
+	0x1C, 0x38, 
+	0x38, 0x1C, 
+	0x70, 0x0E, 
+	0xE0, 0x07, 
+	0xC0, 0x03, 
+	0xC0, 0x03, 
+	0xE0, 0x07, 
+	0x70, 0x0E, 
+	0x38, 0x1C, 
+	0x1C, 0x38, 
+	0x0C, 0x30, 
+	0x00, 0x00, 
+	0x00, 0x00, 
+};
+static constexpr Bitmap bitmap_icon_delete {
+	{ 16, 16 }, bitmap_icon_delete_data
+};
+
 static constexpr uint8_t bitmap_icon_dir_data[] = {
 	0x00, 0x00, 
 	0x3E, 0x00, 
@@ -801,6 +845,28 @@ static constexpr Bitmap bitmap_icon_lge {
 	{ 16, 16 }, bitmap_icon_lge_data
 };
 
+static constexpr uint8_t bitmap_icon_load_data[] = {
+	0x00, 0x01, 
+	0x80, 0x03, 
+	0x40, 0x05, 
+	0x00, 0x01, 
+	0x0E, 0x01, 
+	0x11, 0x01, 
+	0x7F, 0x1D, 
+	0x01, 0x20, 
+	0xF9, 0xFF, 
+	0xF9, 0xFF, 
+	0xFD, 0x7F, 
+	0xFD, 0x7F, 
+	0xFF, 0x3F, 
+	0xFF, 0x3F, 
+	0xFF, 0x1F, 
+	0xFF, 0x1F, 
+};
+static constexpr Bitmap bitmap_icon_load {
+	{ 16, 16 }, bitmap_icon_load_data
+};
+
 static constexpr uint8_t bitmap_icon_lora_data[] = {
 	0xC0, 0x03, 
 	0x30, 0x0C, 
@@ -889,6 +955,28 @@ static constexpr Bitmap bitmap_icon_morse {
 	{ 16, 16 }, bitmap_icon_morse_data
 };
 
+static constexpr uint8_t bitmap_icon_new_category_data[] = {
+	0x00, 0x18, 
+	0x3E, 0x18, 
+	0x41, 0x7E, 
+	0xC1, 0x7E, 
+	0xFF, 0x18, 
+	0xFF, 0xDB, 
+	0xFF, 0xC3, 
+	0xFF, 0xFF, 
+	0xFF, 0xFF, 
+	0xFF, 0xFF, 
+	0xAF, 0xEA, 
+	0x57, 0xF5, 
+	0xEF, 0xEF, 
+	0xF7, 0xF7, 
+	0xEE, 0x6F, 
+	0x00, 0x00, 
+};
+static constexpr Bitmap bitmap_icon_new_category {
+	{ 16, 16 }, bitmap_icon_new_category_data
+};
+
 static constexpr uint8_t bitmap_icon_notepad_data[] = {
 	0x0C, 0x00, 
 	0x1E, 0x00, 
@@ -1065,6 +1153,50 @@ static constexpr Bitmap bitmap_icon_remote {
 	{ 16, 16 }, bitmap_icon_remote_data
 };
 
+static constexpr uint8_t bitmap_icon_rename_data[] = {
+	0x00, 0x00, 
+	0x00, 0x00, 
+	0x00, 0x0E, 
+	0x00, 0x04, 
+	0xFF, 0xF5, 
+	0x01, 0x84, 
+	0xC9, 0x84, 
+	0x55, 0x85, 
+	0xDD, 0x84, 
+	0x55, 0x85, 
+	0xD5, 0x84, 
+	0x01, 0x84, 
+	0xFF, 0xF5, 
+	0x00, 0x04, 
+	0x00, 0x0E, 
+	0x00, 0x00, 
+};
+static constexpr Bitmap bitmap_icon_rename {
+	{ 16, 16 }, bitmap_icon_rename_data
+};
+
+static constexpr uint8_t bitmap_icon_rename_numeric_data[] = {
+	0x00, 0x00, 
+	0x00, 0x00, 
+	0x00, 0x0E, 
+	0x00, 0x04, 
+	0xFF, 0xF5, 
+	0x01, 0x84, 
+	0xC9, 0x85, 
+	0x0D, 0x85, 
+	0xC9, 0x85, 
+	0x49, 0x84, 
+	0xDD, 0x85, 
+	0x01, 0x84, 
+	0xFF, 0xF5, 
+	0x00, 0x04, 
+	0x00, 0x0E, 
+	0x00, 0x00, 
+};
+static constexpr Bitmap bitmap_icon_rename_numeric {
+	{ 16, 16 }, bitmap_icon_rename_numeric_data
+};
+
 static constexpr uint8_t bitmap_icon_replay_data[] = {
 	0x00, 0x00, 
 	0x00, 0x00, 
@@ -1087,6 +1219,28 @@ static constexpr Bitmap bitmap_icon_replay {
 	{ 16, 16 }, bitmap_icon_replay_data
 };
 
+static constexpr uint8_t bitmap_icon_save_data[] = {
+	0x00, 0x01, 
+	0x00, 0x01, 
+	0x00, 0x01, 
+	0x00, 0x01, 
+	0x4E, 0x05, 
+	0x91, 0x03, 
+	0x3F, 0x19, 
+	0x01, 0x20, 
+	0xF9, 0xFF, 
+	0xF9, 0xFF, 
+	0xFD, 0x7F, 
+	0xFD, 0x7F, 
+	0xFF, 0x3F, 
+	0xFF, 0x3F, 
+	0xFF, 0x1F, 
+	0xFF, 0x1F, 
+};
+static constexpr Bitmap bitmap_icon_save {
+	{ 16, 16 }, bitmap_icon_save_data
+};
+
 static constexpr uint8_t bitmap_icon_scanner_data[] = {
 	0x03, 0x00, 
 	0x00, 0x00, 
diff --git a/firmware/graphics/icon_back.png b/firmware/graphics/icon_back.png
new file mode 100644
index 0000000000000000000000000000000000000000..70161badfd3248b15eb922035c06cd3746f7a633
Binary files /dev/null and b/firmware/graphics/icon_back.png differ
diff --git a/firmware/graphics/icon_delete.png b/firmware/graphics/icon_delete.png
new file mode 100644
index 0000000000000000000000000000000000000000..a83bf91c09b940f35c0e5daa63c03957ce0afd2f
Binary files /dev/null and b/firmware/graphics/icon_delete.png differ
diff --git a/firmware/graphics/icon_load.png b/firmware/graphics/icon_load.png
new file mode 100644
index 0000000000000000000000000000000000000000..6f47e942699d869277667e8969f002dac039ab2c
Binary files /dev/null and b/firmware/graphics/icon_load.png differ
diff --git a/firmware/graphics/icon_new_category.png b/firmware/graphics/icon_new_category.png
new file mode 100644
index 0000000000000000000000000000000000000000..65a9912fa07df339ab8a32861fc79cd2edf870d3
Binary files /dev/null and b/firmware/graphics/icon_new_category.png differ
diff --git a/firmware/graphics/icon_rename.png b/firmware/graphics/icon_rename.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ce7fd175ecd37afd7dd685c092f4ccc9a6e3efa
Binary files /dev/null and b/firmware/graphics/icon_rename.png differ
diff --git a/firmware/graphics/icon_rename_numeric.png b/firmware/graphics/icon_rename_numeric.png
new file mode 100644
index 0000000000000000000000000000000000000000..7aca71baa00ba3e6bc419d4945e59a8b910aeec1
Binary files /dev/null and b/firmware/graphics/icon_rename_numeric.png differ
diff --git a/firmware/graphics/icon_save.png b/firmware/graphics/icon_save.png
new file mode 100644
index 0000000000000000000000000000000000000000..a01be34e8446c13211108496aa792397e9a09cf7
Binary files /dev/null and b/firmware/graphics/icon_save.png differ