diff --git a/data/icons/scalable/actions/sysprof-allocations.svg b/data/icons/scalable/actions/sysprof-allocations.svg
new file mode 100644
index 00000000..8ccac8eb
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-allocations.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-battery.svg b/data/icons/scalable/actions/sysprof-battery.svg
new file mode 100644
index 00000000..f5433a62
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-battery.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-calgraph.svg b/data/icons/scalable/actions/sysprof-calgraph.svg
new file mode 100644
index 00000000..66c0698d
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-calgraph.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-cli.svg b/data/icons/scalable/actions/sysprof-cli.svg
new file mode 100644
index 00000000..8ad00866
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-cli.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-cpu.svg b/data/icons/scalable/actions/sysprof-cpu.svg
new file mode 100644
index 00000000..1a03bfe1
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-cpu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-disk.svg b/data/icons/scalable/actions/sysprof-disk.svg
new file mode 100644
index 00000000..fdc4a068
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-disk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-gtk.svg b/data/icons/scalable/actions/sysprof-gtk.svg
new file mode 100644
index 00000000..a08f7126
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-gtk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-library.svg b/data/icons/scalable/actions/sysprof-library.svg
new file mode 100644
index 00000000..c896785c
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-library.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-memory.svg b/data/icons/scalable/actions/sysprof-memory.svg
new file mode 100644
index 00000000..0666cf92
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-memory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-networking.svg b/data/icons/scalable/actions/sysprof-networking.svg
new file mode 100644
index 00000000..5cc67658
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-networking.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-rapl.svg b/data/icons/scalable/actions/sysprof-rapl.svg
new file mode 100644
index 00000000..32e782e9
--- /dev/null
+++ b/data/icons/scalable/actions/sysprof-rapl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/data/icons/scalable/actions/sysprof-trace-app.svg b/data/icons/scalable/actions/sysprof-trace-app.svg
index 21a1a125..3e1b9c3a 100644
--- a/data/icons/scalable/actions/sysprof-trace-app.svg
+++ b/data/icons/scalable/actions/sysprof-trace-app.svg
@@ -1,40 +1 @@
-
-
-
-
+
\ No newline at end of file
diff --git a/src/libsysprof-ui/sysprof-profiler-assistant.ui b/src/libsysprof-ui/sysprof-profiler-assistant.ui
index b6a70101..e0f52c96 100644
--- a/src/libsysprof-ui/sysprof-profiler-assistant.ui
+++ b/src/libsysprof-ui/sysprof-profiler-assistant.ui
@@ -1,23 +1,35 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
+ sysprof-battery
+ Disk
- drive-harddisk-system-symbolic
+ sysprof-disk