diff --git a/src/svg/all_scroll.svg b/src/svg/all_scroll.svg
index c03ea8c..c9326f5 100644
--- a/src/svg/all_scroll.svg
+++ b/src/svg/all_scroll.svg
@@ -2,7 +2,7 @@
-
-
-
+
+
+
diff --git a/src/svg/bottom_left_corner.svg b/src/svg/bottom_left_corner.svg
index 3ec7da2..7a53675 100644
--- a/src/svg/bottom_left_corner.svg
+++ b/src/svg/bottom_left_corner.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/bottom_right_corner.svg b/src/svg/bottom_right_corner.svg
index 3d2cf69..50a4371 100644
--- a/src/svg/bottom_right_corner.svg
+++ b/src/svg/bottom_right_corner.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/bottom_tee.svg b/src/svg/bottom_tee.svg
index c9b0898..b87c0dd 100644
--- a/src/svg/bottom_tee.svg
+++ b/src/svg/bottom_tee.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/center_ptr.svg b/src/svg/center_ptr.svg
index 8b67f89..dde3f91 100644
--- a/src/svg/center_ptr.svg
+++ b/src/svg/center_ptr.svg
@@ -1,9 +1,9 @@
diff --git a/src/svg/circle.svg b/src/svg/circle.svg
index 46ed819..c6bdc7c 100644
--- a/src/svg/circle.svg
+++ b/src/svg/circle.svg
@@ -1,2941 +1,15 @@
-
-
\ No newline at end of file
+
diff --git a/src/svg/context_menu.svg b/src/svg/context_menu.svg
index dc80f14..079398e 100644
--- a/src/svg/context_menu.svg
+++ b/src/svg/context_menu.svg
@@ -2,10 +2,10 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/svg/copy.svg b/src/svg/copy.svg
index ce325a6..d429251 100644
--- a/src/svg/copy.svg
+++ b/src/svg/copy.svg
@@ -1,1215 +1,27 @@
-
-
\ No newline at end of file
+
diff --git a/src/svg/cross.svg b/src/svg/cross.svg
index a05ca6b..c5e5371 100644
--- a/src/svg/cross.svg
+++ b/src/svg/cross.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/crosshair.svg b/src/svg/crosshair.svg
index 7e3cbf2..93a97c0 100644
--- a/src/svg/crosshair.svg
+++ b/src/svg/crosshair.svg
@@ -2,10 +2,10 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/svg/dotbox.svg b/src/svg/dotbox.svg
index a921152..66aa33f 100644
--- a/src/svg/dotbox.svg
+++ b/src/svg/dotbox.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/hand1.svg b/src/svg/hand1.svg
index 55230c1..1390e4d 100644
--- a/src/svg/hand1.svg
+++ b/src/svg/hand1.svg
@@ -2,9 +2,9 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/svg/hand2.svg b/src/svg/hand2.svg
index e2b44ba..7dddb6e 100644
--- a/src/svg/hand2.svg
+++ b/src/svg/hand2.svg
@@ -1,7 +1,10 @@
diff --git a/src/svg/left_ptr.svg b/src/svg/left_ptr.svg
index 4f80e8c..70a307d 100644
--- a/src/svg/left_ptr.svg
+++ b/src/svg/left_ptr.svg
@@ -2,8 +2,8 @@
-
-
-
-
+
+
+
+
diff --git a/src/svg/left_side.svg b/src/svg/left_side.svg
index 4f499b6..169d6d8 100644
--- a/src/svg/left_side.svg
+++ b/src/svg/left_side.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/left_tee.svg b/src/svg/left_tee.svg
index 9a7956b..a62010c 100644
--- a/src/svg/left_tee.svg
+++ b/src/svg/left_tee.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/link.svg b/src/svg/link.svg
index 12df2e2..93c0b4e 100644
--- a/src/svg/link.svg
+++ b/src/svg/link.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/ll_angle.svg b/src/svg/ll_angle.svg
index 4beb38b..ca3daca 100644
--- a/src/svg/ll_angle.svg
+++ b/src/svg/ll_angle.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/lr_angle.svg b/src/svg/lr_angle.svg
index 3fa1dba..92a52de 100644
--- a/src/svg/lr_angle.svg
+++ b/src/svg/lr_angle.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/move.svg b/src/svg/move.svg
index e87632f..71375f9 100644
--- a/src/svg/move.svg
+++ b/src/svg/move.svg
@@ -2,9 +2,9 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/svg/pencil.svg b/src/svg/pencil.svg
index 8814979..3d23d42 100644
--- a/src/svg/pencil.svg
+++ b/src/svg/pencil.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/plus.svg b/src/svg/plus.svg
index e7aab9d..7e0195c 100644
--- a/src/svg/plus.svg
+++ b/src/svg/plus.svg
@@ -2,8 +2,8 @@
-
-
-
-
+
+
+
+
diff --git a/src/svg/question_arrow.svg b/src/svg/question_arrow.svg
index 85f91a7..cf1639b 100644
--- a/src/svg/question_arrow.svg
+++ b/src/svg/question_arrow.svg
@@ -1,9 +1,9 @@
diff --git a/src/svg/right_ptr.svg b/src/svg/right_ptr.svg
index 02b6cc4..4eb8088 100644
--- a/src/svg/right_ptr.svg
+++ b/src/svg/right_ptr.svg
@@ -1,9 +1,9 @@
diff --git a/src/svg/right_tee.svg b/src/svg/right_tee.svg
index 9964fec..9b91749 100644
--- a/src/svg/right_tee.svg
+++ b/src/svg/right_tee.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_down_arrow.svg b/src/svg/sb_down_arrow.svg
index 30c8604..ff15b72 100644
--- a/src/svg/sb_down_arrow.svg
+++ b/src/svg/sb_down_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_h_double_arrow.svg b/src/svg/sb_h_double_arrow.svg
index d5b9414..bc57dff 100644
--- a/src/svg/sb_h_double_arrow.svg
+++ b/src/svg/sb_h_double_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_left_arrow.svg b/src/svg/sb_left_arrow.svg
index d49add8..08590f4 100644
--- a/src/svg/sb_left_arrow.svg
+++ b/src/svg/sb_left_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_right_arrow.svg b/src/svg/sb_right_arrow.svg
index 1ee27b7..c3593d0 100644
--- a/src/svg/sb_right_arrow.svg
+++ b/src/svg/sb_right_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_up_arrow.svg b/src/svg/sb_up_arrow.svg
index be0de55..4986168 100644
--- a/src/svg/sb_up_arrow.svg
+++ b/src/svg/sb_up_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/sb_v_double_arrow.svg b/src/svg/sb_v_double_arrow.svg
index 32e52f6..195dd89 100644
--- a/src/svg/sb_v_double_arrow.svg
+++ b/src/svg/sb_v_double_arrow.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/top_side.svg b/src/svg/top_side.svg
index 49ebfac..cc7e253 100644
--- a/src/svg/top_side.svg
+++ b/src/svg/top_side.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/top_tee.svg b/src/svg/top_tee.svg
index c1c7e9e..896c310 100644
--- a/src/svg/top_tee.svg
+++ b/src/svg/top_tee.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/ul_angle.svg b/src/svg/ul_angle.svg
index 6ea8258..c1d28e0 100644
--- a/src/svg/ul_angle.svg
+++ b/src/svg/ul_angle.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/ur_angle.svg b/src/svg/ur_angle.svg
index 7f05391..25d36d8 100644
--- a/src/svg/ur_angle.svg
+++ b/src/svg/ur_angle.svg
@@ -2,6 +2,6 @@
-
-
+
+
diff --git a/src/svg/vertical_text.svg b/src/svg/vertical_text.svg
index 2d5ec82..0af3660 100644
--- a/src/svg/vertical_text.svg
+++ b/src/svg/vertical_text.svg
@@ -1,3 +1,7 @@
diff --git a/src/svg/wait.svg b/src/svg/wait.svg
index a691f6c..7b265f3 100644
--- a/src/svg/wait.svg
+++ b/src/svg/wait.svg
@@ -1,12 +1,45 @@
-
diff --git a/src/svg/wayland_cursor.svg b/src/svg/wayland_cursor.svg
index 54c40f4..68d7b44 100644
--- a/src/svg/wayland_cursor.svg
+++ b/src/svg/wayland_cursor.svg
@@ -1,4 +1,7 @@
-
-
+
+
+
+
+
diff --git a/src/svg/x_cursor.svg b/src/svg/x_cursor.svg
index e0ff922..233aa5a 100644
--- a/src/svg/x_cursor.svg
+++ b/src/svg/x_cursor.svg
@@ -1,3 +1,6 @@
-
+
+
+
+
diff --git a/src/svg/xterm.svg b/src/svg/xterm.svg
index c99809b..c714437 100644
--- a/src/svg/xterm.svg
+++ b/src/svg/xterm.svg
@@ -1,3 +1,7 @@
-
+
+
+
+
+
diff --git a/src/svg/zoom_in.svg b/src/svg/zoom_in.svg
index c0140d3..17c130f 100644
--- a/src/svg/zoom_in.svg
+++ b/src/svg/zoom_in.svg
@@ -2,8 +2,8 @@
-
-
-
-
+
+
+
+
diff --git a/src/svg/zoom_out.svg b/src/svg/zoom_out.svg
index c2e6d02..e4de361 100644
--- a/src/svg/zoom_out.svg
+++ b/src/svg/zoom_out.svg
@@ -2,8 +2,8 @@
-
-
-
-
+
+
+
+