diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7334a440..0cdf8107 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- prettier `bitmapping` logs
- README.md: removed nonsense and included theme names with description. (fixed #113)
+- Fix [Modern Classic] I-Beam cursor is blurry #117
## [Bibata v1.1.2] - 12 July 2021
diff --git a/bitmaps/Bibata-Modern-Amber/vertical-text.png b/bitmaps/Bibata-Modern-Amber/vertical-text.png
index e219e59d..de5522ce 100644
Binary files a/bitmaps/Bibata-Modern-Amber/vertical-text.png and b/bitmaps/Bibata-Modern-Amber/vertical-text.png differ
diff --git a/bitmaps/Bibata-Modern-Amber/xterm.png b/bitmaps/Bibata-Modern-Amber/xterm.png
index 8050f046..923a16af 100644
Binary files a/bitmaps/Bibata-Modern-Amber/xterm.png and b/bitmaps/Bibata-Modern-Amber/xterm.png differ
diff --git a/bitmaps/Bibata-Modern-Classic/vertical-text.png b/bitmaps/Bibata-Modern-Classic/vertical-text.png
index 35deec7a..af6c5af6 100644
Binary files a/bitmaps/Bibata-Modern-Classic/vertical-text.png and b/bitmaps/Bibata-Modern-Classic/vertical-text.png differ
diff --git a/bitmaps/Bibata-Modern-Classic/xterm.png b/bitmaps/Bibata-Modern-Classic/xterm.png
index 9b23c0d4..0c7517aa 100644
Binary files a/bitmaps/Bibata-Modern-Classic/xterm.png and b/bitmaps/Bibata-Modern-Classic/xterm.png differ
diff --git a/bitmaps/Bibata-Modern-Ice/vertical-text.png b/bitmaps/Bibata-Modern-Ice/vertical-text.png
index e4e5a296..0ee7bfe5 100644
Binary files a/bitmaps/Bibata-Modern-Ice/vertical-text.png and b/bitmaps/Bibata-Modern-Ice/vertical-text.png differ
diff --git a/bitmaps/Bibata-Modern-Ice/xterm.png b/bitmaps/Bibata-Modern-Ice/xterm.png
index 74146e40..2ede50c3 100644
Binary files a/bitmaps/Bibata-Modern-Ice/xterm.png and b/bitmaps/Bibata-Modern-Ice/xterm.png differ
diff --git a/bitmaps/Bibata-Original-Amber/vertical-text.png b/bitmaps/Bibata-Original-Amber/vertical-text.png
index e219e59d..de5522ce 100644
Binary files a/bitmaps/Bibata-Original-Amber/vertical-text.png and b/bitmaps/Bibata-Original-Amber/vertical-text.png differ
diff --git a/bitmaps/Bibata-Original-Amber/xterm.png b/bitmaps/Bibata-Original-Amber/xterm.png
index 8050f046..923a16af 100644
Binary files a/bitmaps/Bibata-Original-Amber/xterm.png and b/bitmaps/Bibata-Original-Amber/xterm.png differ
diff --git a/bitmaps/Bibata-Original-Classic/vertical-text.png b/bitmaps/Bibata-Original-Classic/vertical-text.png
index 35deec7a..af6c5af6 100644
Binary files a/bitmaps/Bibata-Original-Classic/vertical-text.png and b/bitmaps/Bibata-Original-Classic/vertical-text.png differ
diff --git a/bitmaps/Bibata-Original-Classic/xterm.png b/bitmaps/Bibata-Original-Classic/xterm.png
index 9b23c0d4..0c7517aa 100644
Binary files a/bitmaps/Bibata-Original-Classic/xterm.png and b/bitmaps/Bibata-Original-Classic/xterm.png differ
diff --git a/bitmaps/Bibata-Original-Ice/vertical-text.png b/bitmaps/Bibata-Original-Ice/vertical-text.png
index e4e5a296..0ee7bfe5 100644
Binary files a/bitmaps/Bibata-Original-Ice/vertical-text.png and b/bitmaps/Bibata-Original-Ice/vertical-text.png differ
diff --git a/bitmaps/Bibata-Original-Ice/xterm.png b/bitmaps/Bibata-Original-Ice/xterm.png
index 74146e40..2ede50c3 100644
Binary files a/bitmaps/Bibata-Original-Ice/xterm.png and b/bitmaps/Bibata-Original-Ice/xterm.png differ
diff --git a/build.toml b/build.toml
index ba6be57d..cc0fbba3 100644
--- a/build.toml
+++ b/build.toml
@@ -417,8 +417,8 @@ x11_name = 'ur_angle'
[cursors.vertical-text]
png = 'vertical-text.png'
-x_hotspot = 100
-y_hotspot = 100
+x_hotspot = 7
+y_hotspot = 144
x11_name = 'vertical-text'
[cursors.wait]
@@ -442,8 +442,8 @@ x11_symlinks = ["pirate", "x-cursor"]
[cursors.xterm]
png = 'xterm.png'
-x_hotspot = 100
-y_hotspot = 100
+x_hotspot = 56
+y_hotspot = 7
win_name = 'IBeam'
x11_name = 'xterm'
x11_symlinks = ["ibeam", "text"]
diff --git a/svg/original/static/vertical-text.svg b/svg/original/static/vertical-text.svg
index 030353ee..a42c6285 100644
--- a/svg/original/static/vertical-text.svg
+++ b/svg/original/static/vertical-text.svg
@@ -1,18 +1,5 @@
diff --git a/svg/original/static/xterm.svg b/svg/original/static/xterm.svg
index 37888884..d7d035cc 100644
--- a/svg/original/static/xterm.svg
+++ b/svg/original/static/xterm.svg
@@ -1,18 +1,5 @@
diff --git a/yarn.lock b/yarn.lock
index 0a9309ce..73511ca8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -153,9 +153,9 @@ chownr@^1.1.1:
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
commander@^9.0.0:
- version "9.4.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.0.tgz#bc4a40918fefe52e22450c111ecd6b7acce6f11c"
- integrity sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==
+ version "9.4.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd"
+ integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==
concat-map@0.0.1:
version "0.0.1"