diff --git a/Makefile b/Makefile
index 4856d78..4c98d16 100644
--- a/Makefile
+++ b/Makefile
@@ -137,6 +137,10 @@ install: check uninstall
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.lookup-symbolic.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.edit-symbolic.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.lock-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.sync-time-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.menu-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.properties-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "icons/com.ublinux.${PKGNAME}.source-symbolic.svg"
@install -Dm644 -t "${DESTDIR}/usr/share/polkit-1/actions/" "${CMAKE_BUILD_DIR}/com.ublinux.${PKGNAME}${PKGIDENT}.policy"
@if [ -z ${DESTDIR} ]; then \
[ -d "${DESTDIR}/usr/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}/usr/share/icons/hicolor/" &>/dev/null || true; \
diff --git a/icons/com.ublinux.ubl-settings-services.menu-symbolic.svg b/icons/com.ublinux.ubl-settings-services.menu-symbolic.svg
new file mode 100644
index 0000000..f8e628f
--- /dev/null
+++ b/icons/com.ublinux.ubl-settings-services.menu-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/com.ublinux.ubl-settings-services.properties-symbolic.svg b/icons/com.ublinux.ubl-settings-services.properties-symbolic.svg
new file mode 100644
index 0000000..93afc13
--- /dev/null
+++ b/icons/com.ublinux.ubl-settings-services.properties-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/com.ublinux.ubl-settings-services.source-symbolic.svg b/icons/com.ublinux.ubl-settings-services.source-symbolic.svg
new file mode 100644
index 0000000..b509606
--- /dev/null
+++ b/icons/com.ublinux.ubl-settings-services.source-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/com.ublinux.ubl-settings-services.sync-time-symbolic.svg b/icons/com.ublinux.ubl-settings-services.sync-time-symbolic.svg
new file mode 100644
index 0000000..87adb7a
--- /dev/null
+++ b/icons/com.ublinux.ubl-settings-services.sync-time-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/source/ubl-settings-services.h b/source/ubl-settings-services.h
index df255ee..34ddcd8 100644
--- a/source/ubl-settings-services.h
+++ b/source/ubl-settings-services.h
@@ -93,9 +93,9 @@
#define update_icon_path "com.ublinux.ubl-settings-services.sync-symbolic"
#define launch_icon_path "com.ublinux.ubl-settings-services.check-symbolic"
#define log_icon_path "com.ublinux.ubl-settings-services.lookup-symbolic"
-#define source_icon_path "com.ublinux.ubl-settings-services.play-symbolic"
-#define properties_icon_path "com.ublinux.ubl-settings-services.play-symbolic"
-#define status_icon_path "com.ublinux.ubl-settings-services.play-symbolic"
+#define source_icon_path "com.ublinux.ubl-settings-services.source-symbolic"
+#define properties_icon_path "com.ublinux.ubl-settings-services.properties-symbolic"
+#define status_icon_path "com.ublinux.ubl-settings-services.important-symbolic"
#define reload_systemd_root_command "systemctl daemon-reload"
#define reexec_systemd_root_command "systemctl daemon-reexec"
diff --git a/ubl-settings-services.glade b/ubl-settings-services.glade
index 7ee5de3..6aca0d2 100644
--- a/ubl-settings-services.glade
+++ b/ubl-settings-services.glade
@@ -108,6 +108,7 @@