diff --git a/Makefile b/Makefile
index b21e3ae..cb37ba2 100644
--- a/Makefile
+++ b/Makefile
@@ -119,6 +119,10 @@ install: check
rsvg-convert -w $${SIZE} -h $${SIZE} -f svg --keep-image-data "com.ublinux.${PKGNAME}.svg" -o "${DESTDIR}${PREFIX}/share/icons/hicolor/$${SIZE}x$${SIZE}/apps/com.ublinux.${PKGNAME}.svg"; \
done
@install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/apps/" "com.ublinux.${PKGNAME}.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "com.ublinux.${PKGNAME}.accept-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/actions/" "com.ublinux.${PKGNAME}.cancel-symbolic.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.checked.svg"
+ @install -Dm644 -t "${DESTDIR}/usr/share/icons/hicolor/scalable/status/" "com.ublinux.${PKGNAME}.warning.svg"
@if [ -z ${DESTDIR} ]; then \
[ -d "${DESTDIR}/usr/share/icons/hicolor/" ] && gtk-update-icon-cache -fiq "${DESTDIR}${PREFIX}/share/icons/hicolor/" &>/dev/null || true; \
update-desktop-database --quiet &>/dev/null || true; \
diff --git a/com.ublinux.libublsettingsui-gtk3.accept-symbolic.svg b/com.ublinux.libublsettingsui-gtk3.accept-symbolic.svg
new file mode 100644
index 0000000..79e0fdc
--- /dev/null
+++ b/com.ublinux.libublsettingsui-gtk3.accept-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/com.ublinux.libublsettingsui-gtk3.cancel-symbolic.svg b/com.ublinux.libublsettingsui-gtk3.cancel-symbolic.svg
new file mode 100644
index 0000000..c045b0b
--- /dev/null
+++ b/com.ublinux.libublsettingsui-gtk3.cancel-symbolic.svg
@@ -0,0 +1,50 @@
+
+
+
+
diff --git a/libublsettingsui-gtk3-saving.glade b/libublsettingsui-gtk3-saving.glade
index 3c5a65e..cd08459 100644
--- a/libublsettingsui-gtk3-saving.glade
+++ b/libublsettingsui-gtk3-saving.glade
@@ -13,12 +13,12 @@