diff --git a/examples/github.svg b/examples/github.svg
index 74b09bb6b..3c337de2c 100644
--- a/examples/github.svg
+++ b/examples/github.svg
@@ -1,2 +1,2 @@
-yihong0618 GitHub 2023 1910 cons Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2022-12-26 2022-12-27 2022-12-28 2022-12-29 2022-12-30 2022-12-31 2023-01-01 7 cons 2023-01-02 1 cons 2023-01-03 1 cons 2023-01-04 2 cons 2023-01-05 6 cons 2023-01-06 4 cons 2023-01-07 8 cons 2023-01-08 5 cons 2023-01-09 14 cons 2023-01-10 7 cons 2023-01-11 9 cons 2023-01-12 12 cons 2023-01-13 8 cons 2023-01-14 3 cons 2023-01-15 3 cons 2023-01-16 4 cons 2023-01-17 20 cons 2023-01-18 19 cons 2023-01-19 14 cons 2023-01-20 18 cons 2023-01-21 2 cons 2023-01-22 2 cons 2023-01-23 3 cons 2023-01-24 2 cons 2023-01-25 15 cons 2023-01-26 12 cons 2023-01-27 18 cons 2023-01-28 15 cons 2023-01-29 12 cons 2023-01-30 6 cons 2023-01-31 9 cons 2023-02-01 9 cons 2023-02-02 35 cons 2023-02-03 5 cons 2023-02-04 1 cons 2023-02-05 1 cons 2023-02-06 2 cons 2023-02-07 12 cons 2023-02-08 6 cons 2023-02-09 8 cons 2023-02-10 1 cons 2023-02-11 2 cons 2023-02-12 1 cons 2023-02-13 3 cons 2023-02-14 5 cons 2023-02-15 3 cons 2023-02-16 24 cons 2023-02-17 6 cons 2023-02-18 2023-02-19 2 cons 2023-02-20 12 cons 2023-02-21 13 cons 2023-02-22 3 cons 2023-02-23 8 cons 2023-02-24 3 cons 2023-02-25 1 cons 2023-02-26 1 cons 2023-02-27 3 cons 2023-02-28 3 cons 2023-03-01 2 cons 2023-03-02 17 cons 2023-03-03 18 cons 2023-03-04 26 cons 2023-03-05 15 cons 2023-03-06 16 cons 2023-03-07 17 cons 2023-03-08 12 cons 2023-03-09 11 cons 2023-03-10 27 cons 2023-03-11 4 cons 2023-03-12 9 cons 2023-03-13 11 cons 2023-03-14 1 cons 2023-03-15 8 cons 2023-03-16 5 cons 2023-03-17 9 cons 2023-03-18 2023-03-19 5 cons 2023-03-20 10 cons 2023-03-21 30 cons 2023-03-22 18 cons 2023-03-23 18 cons 2023-03-24 2023-03-25 5 cons 2023-03-26 2 cons 2023-03-27 7 cons 2023-03-28 5 cons 2023-03-29 8 cons 2023-03-30 9 cons 2023-03-31 5 cons 2023-04-01 1 cons 2023-04-02 10 cons 2023-04-03 9 cons 2023-04-04 7 cons 2023-04-05 5 cons 2023-04-06 2023-04-07 10 cons 2023-04-08 4 cons 2023-04-09 2023-04-10 4 cons 2023-04-11 2 cons 2023-04-12 10 cons 2023-04-13 2 cons 2023-04-14 3 cons 2023-04-15 3 cons 2023-04-16 4 cons 2023-04-17 4 cons 2023-04-18 6 cons 2023-04-19 5 cons 2023-04-20 6 cons 2023-04-21 7 cons 2023-04-22 2023-04-23 11 cons 2023-04-24 14 cons 2023-04-25 6 cons 2023-04-26 4 cons 2023-04-27 4 cons 2023-04-28 2 cons 2023-04-29 3 cons 2023-04-30 2023-05-01 11 cons 2023-05-02 3 cons 2023-05-03 2 cons 2023-05-04 2023-05-05 1 cons 2023-05-06 3 cons 2023-05-07 3 cons 2023-05-08 8 cons 2023-05-09 5 cons 2023-05-10 6 cons 2023-05-11 11 cons 2023-05-12 11 cons 2023-05-13 2023-05-14 6 cons 2023-05-15 9 cons 2023-05-16 5 cons 2023-05-17 1 cons 2023-05-18 1 cons 2023-05-19 10 cons 2023-05-20 8 cons 2023-05-21 2023-05-22 4 cons 2023-05-23 3 cons 2023-05-24 21 cons 2023-05-25 3 cons 2023-05-26 1 cons 2023-05-27 2023-05-28 2 cons 2023-05-29 6 cons 2023-05-30 6 cons 2023-05-31 3 cons 2023-06-01 3 cons 2023-06-02 6 cons 2023-06-03 2023-06-04 2023-06-05 1 cons 2023-06-06 5 cons 2023-06-07 2 cons 2023-06-08 8 cons 2023-06-09 6 cons 2023-06-10 2 cons 2023-06-11 2023-06-12 3 cons 2023-06-13 7 cons 2023-06-14 4 cons 2023-06-15 3 cons 2023-06-16 4 cons 2023-06-17 3 cons 2023-06-18 2023-06-19 4 cons 2023-06-20 2 cons 2023-06-21 5 cons 2023-06-22 6 cons 2023-06-23 2 cons 2023-06-24 1 cons 2023-06-25 2 cons 2023-06-26 11 cons 2023-06-27 8 cons 2023-06-28 8 cons 2023-06-29 13 cons 2023-06-30 6 cons 2023-07-01 2 cons 2023-07-02 2 cons 2023-07-03 3 cons 2023-07-04 5 cons 2023-07-05 10 cons 2023-07-06 7 cons 2023-07-07 5 cons 2023-07-08 5 cons 2023-07-09 4 cons 2023-07-10 11 cons 2023-07-11 1 cons 2023-07-12 6 cons 2023-07-13 14 cons 2023-07-14 2023-07-15 3 cons 2023-07-16 3 cons 2023-07-17 7 cons 2023-07-18 2 cons 2023-07-19 6 cons 2023-07-20 28 cons 2023-07-21 2 cons 2023-07-22 1 cons 2023-07-23 4 cons 2023-07-24 6 cons 2023-07-25 1 cons 2023-07-26 5 cons 2023-07-27 10 cons 2023-07-28 15 cons 2023-07-29 10 cons 2023-07-30 5 cons 2023-07-31 3 cons 2023-08-01 7 cons 2023-08-02 2 cons 2023-08-03 21 cons 2023-08-04 3 cons 2023-08-05 2 cons 2023-08-06 3 cons 2023-08-07 6 cons 2023-08-08 9 cons 2023-08-09 14 cons 2023-08-10 2 cons 2023-08-11 1 cons 2023-08-12 2023-08-13 2 cons 2023-08-14 2 cons 2023-08-15 4 cons 2023-08-16 3 cons 2023-08-17 10 cons 2023-08-18 6 cons 2023-08-19 2 cons 2023-08-20 2 cons 2023-08-21 2023-08-22 6 cons 2023-08-23 14 cons 2023-08-24 4 cons 2023-08-25 6 cons 2023-08-26 1 cons 2023-08-27 3 cons 2023-08-28 5 cons 2023-08-29 4 cons 2023-08-30 4 cons 2023-08-31 1 cons 2023-09-01 3 cons 2023-09-02 1 cons 2023-09-03 1 cons 2023-09-04 10 cons 2023-09-05 3 cons 2023-09-06 3 cons 2023-09-07 3 cons 2023-09-08 15 cons 2023-09-09 1 cons 2023-09-10 15 cons 2023-09-11 25 cons 2023-09-12 5 cons 2023-09-13 14 cons 2023-09-14 8 cons 2023-09-15 10 cons 2023-09-16 5 cons 2023-09-17 15 cons 2023-09-18 15 cons 2023-09-19 2 cons 2023-09-20 1 cons 2023-09-21 6 cons 2023-09-22 6 cons 2023-09-23 12 cons 2023-09-24 5 cons 2023-09-25 2 cons 2023-09-26 14 cons 2023-09-27 10 cons 2023-09-28 2 cons 2023-09-29 3 cons 2023-09-30 1 cons 2023-10-01 6 cons 2023-10-02 2 cons 2023-10-03 3 cons 2023-10-04 8 cons 2023-10-05 1 cons 2023-10-06 7 cons 2023-10-07 1 cons 2023-10-08 2023-10-09 1 cons 2023-10-10 5 cons 2023-10-11 20 cons 2023-10-12 3 cons 2023-10-13 3 cons 2023-10-14 2 cons 2023-10-15 7 cons 2023-10-16 4 cons 2023-10-17 2 cons 2023-10-18 5 cons 2023-10-19 5 cons 2023-10-20 8 cons 2023-10-21 5 cons 2023-10-22 1 cons 2023-10-23 3 cons 2023-10-24 7 cons 2023-10-25 6 cons 2023-10-26 7 cons 2023-10-27 7 cons 2023-10-28 2023-10-29 2 cons 2023-10-30 6 cons 2023-10-31 3 cons 2023-11-01 4 cons 2023-11-02 5 cons 2023-11-03 2 cons 2023-11-04 4 cons 2023-11-05 11 cons 2023-11-06 5 cons 2023-11-07 2023-11-08 2023-11-09 2023-11-10 2023-11-11 2023-11-12 2023-11-13 2023-11-14 2023-11-15 2023-11-16 2023-11-17 2023-11-18 2023-11-19 2023-11-20 2023-11-21 2023-11-22 2023-11-23 2023-11-24 2023-11-25 2023-11-26 2023-11-27 2023-11-28 2023-11-29 2023-11-30 2023-12-01 2023-12-02 2023-12-03 2023-12-04 2023-12-05 2023-12-06 2023-12-07 2023-12-08 2023-12-09 2023-12-10 2023-12-11 2023-12-12 2023-12-13 2023-12-14 2023-12-15 2023-12-16 2023-12-17 2023-12-18 2023-12-19 2023-12-20 2023-12-21 2023-12-22 2023-12-23 2023-12-24 2023-12-25 2023-12-26 2023-12-27 2023-12-28 2023-12-29 2023-12-30 2023-12-31
\ No newline at end of file
+yihong0618 GitHub 2023 1923 cons Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 2022-12-26 2022-12-27 2022-12-28 2022-12-29 2022-12-30 2022-12-31 2023-01-01 7 cons 2023-01-02 1 cons 2023-01-03 1 cons 2023-01-04 2 cons 2023-01-05 6 cons 2023-01-06 4 cons 2023-01-07 8 cons 2023-01-08 5 cons 2023-01-09 14 cons 2023-01-10 7 cons 2023-01-11 9 cons 2023-01-12 12 cons 2023-01-13 8 cons 2023-01-14 3 cons 2023-01-15 3 cons 2023-01-16 4 cons 2023-01-17 20 cons 2023-01-18 19 cons 2023-01-19 14 cons 2023-01-20 18 cons 2023-01-21 2 cons 2023-01-22 2 cons 2023-01-23 3 cons 2023-01-24 2 cons 2023-01-25 15 cons 2023-01-26 12 cons 2023-01-27 18 cons 2023-01-28 15 cons 2023-01-29 12 cons 2023-01-30 6 cons 2023-01-31 9 cons 2023-02-01 9 cons 2023-02-02 35 cons 2023-02-03 5 cons 2023-02-04 1 cons 2023-02-05 1 cons 2023-02-06 2 cons 2023-02-07 12 cons 2023-02-08 6 cons 2023-02-09 8 cons 2023-02-10 1 cons 2023-02-11 2 cons 2023-02-12 1 cons 2023-02-13 3 cons 2023-02-14 5 cons 2023-02-15 3 cons 2023-02-16 24 cons 2023-02-17 6 cons 2023-02-18 2023-02-19 2 cons 2023-02-20 12 cons 2023-02-21 13 cons 2023-02-22 3 cons 2023-02-23 8 cons 2023-02-24 3 cons 2023-02-25 1 cons 2023-02-26 1 cons 2023-02-27 3 cons 2023-02-28 3 cons 2023-03-01 2 cons 2023-03-02 17 cons 2023-03-03 18 cons 2023-03-04 26 cons 2023-03-05 15 cons 2023-03-06 16 cons 2023-03-07 17 cons 2023-03-08 12 cons 2023-03-09 11 cons 2023-03-10 27 cons 2023-03-11 4 cons 2023-03-12 9 cons 2023-03-13 11 cons 2023-03-14 1 cons 2023-03-15 8 cons 2023-03-16 5 cons 2023-03-17 9 cons 2023-03-18 2023-03-19 5 cons 2023-03-20 10 cons 2023-03-21 30 cons 2023-03-22 18 cons 2023-03-23 18 cons 2023-03-24 2023-03-25 5 cons 2023-03-26 2 cons 2023-03-27 7 cons 2023-03-28 5 cons 2023-03-29 8 cons 2023-03-30 9 cons 2023-03-31 5 cons 2023-04-01 1 cons 2023-04-02 10 cons 2023-04-03 9 cons 2023-04-04 7 cons 2023-04-05 5 cons 2023-04-06 2023-04-07 10 cons 2023-04-08 4 cons 2023-04-09 2023-04-10 4 cons 2023-04-11 2 cons 2023-04-12 10 cons 2023-04-13 2 cons 2023-04-14 3 cons 2023-04-15 3 cons 2023-04-16 4 cons 2023-04-17 4 cons 2023-04-18 6 cons 2023-04-19 5 cons 2023-04-20 6 cons 2023-04-21 7 cons 2023-04-22 2023-04-23 11 cons 2023-04-24 14 cons 2023-04-25 6 cons 2023-04-26 4 cons 2023-04-27 4 cons 2023-04-28 2 cons 2023-04-29 3 cons 2023-04-30 2023-05-01 11 cons 2023-05-02 3 cons 2023-05-03 2 cons 2023-05-04 2023-05-05 1 cons 2023-05-06 3 cons 2023-05-07 3 cons 2023-05-08 8 cons 2023-05-09 5 cons 2023-05-10 6 cons 2023-05-11 11 cons 2023-05-12 11 cons 2023-05-13 2023-05-14 6 cons 2023-05-15 9 cons 2023-05-16 5 cons 2023-05-17 1 cons 2023-05-18 1 cons 2023-05-19 10 cons 2023-05-20 8 cons 2023-05-21 2023-05-22 4 cons 2023-05-23 3 cons 2023-05-24 21 cons 2023-05-25 3 cons 2023-05-26 1 cons 2023-05-27 2023-05-28 2 cons 2023-05-29 6 cons 2023-05-30 6 cons 2023-05-31 3 cons 2023-06-01 3 cons 2023-06-02 6 cons 2023-06-03 2023-06-04 2023-06-05 1 cons 2023-06-06 5 cons 2023-06-07 2 cons 2023-06-08 8 cons 2023-06-09 6 cons 2023-06-10 2 cons 2023-06-11 2023-06-12 3 cons 2023-06-13 7 cons 2023-06-14 4 cons 2023-06-15 3 cons 2023-06-16 4 cons 2023-06-17 3 cons 2023-06-18 2023-06-19 4 cons 2023-06-20 2 cons 2023-06-21 5 cons 2023-06-22 6 cons 2023-06-23 2 cons 2023-06-24 1 cons 2023-06-25 2 cons 2023-06-26 11 cons 2023-06-27 8 cons 2023-06-28 8 cons 2023-06-29 13 cons 2023-06-30 6 cons 2023-07-01 2 cons 2023-07-02 2 cons 2023-07-03 3 cons 2023-07-04 5 cons 2023-07-05 10 cons 2023-07-06 7 cons 2023-07-07 5 cons 2023-07-08 5 cons 2023-07-09 4 cons 2023-07-10 11 cons 2023-07-11 1 cons 2023-07-12 6 cons 2023-07-13 14 cons 2023-07-14 2023-07-15 3 cons 2023-07-16 3 cons 2023-07-17 7 cons 2023-07-18 2 cons 2023-07-19 6 cons 2023-07-20 28 cons 2023-07-21 2 cons 2023-07-22 1 cons 2023-07-23 4 cons 2023-07-24 6 cons 2023-07-25 1 cons 2023-07-26 5 cons 2023-07-27 10 cons 2023-07-28 15 cons 2023-07-29 10 cons 2023-07-30 5 cons 2023-07-31 3 cons 2023-08-01 7 cons 2023-08-02 2 cons 2023-08-03 21 cons 2023-08-04 3 cons 2023-08-05 2 cons 2023-08-06 3 cons 2023-08-07 6 cons 2023-08-08 9 cons 2023-08-09 14 cons 2023-08-10 2 cons 2023-08-11 1 cons 2023-08-12 2023-08-13 2 cons 2023-08-14 2 cons 2023-08-15 4 cons 2023-08-16 3 cons 2023-08-17 10 cons 2023-08-18 6 cons 2023-08-19 2 cons 2023-08-20 2 cons 2023-08-21 2023-08-22 6 cons 2023-08-23 14 cons 2023-08-24 4 cons 2023-08-25 6 cons 2023-08-26 1 cons 2023-08-27 3 cons 2023-08-28 5 cons 2023-08-29 4 cons 2023-08-30 4 cons 2023-08-31 1 cons 2023-09-01 3 cons 2023-09-02 1 cons 2023-09-03 1 cons 2023-09-04 10 cons 2023-09-05 3 cons 2023-09-06 3 cons 2023-09-07 3 cons 2023-09-08 15 cons 2023-09-09 1 cons 2023-09-10 15 cons 2023-09-11 25 cons 2023-09-12 5 cons 2023-09-13 14 cons 2023-09-14 8 cons 2023-09-15 10 cons 2023-09-16 5 cons 2023-09-17 15 cons 2023-09-18 15 cons 2023-09-19 2 cons 2023-09-20 1 cons 2023-09-21 6 cons 2023-09-22 6 cons 2023-09-23 12 cons 2023-09-24 5 cons 2023-09-25 2 cons 2023-09-26 14 cons 2023-09-27 10 cons 2023-09-28 2 cons 2023-09-29 3 cons 2023-09-30 1 cons 2023-10-01 6 cons 2023-10-02 2 cons 2023-10-03 3 cons 2023-10-04 8 cons 2023-10-05 1 cons 2023-10-06 7 cons 2023-10-07 1 cons 2023-10-08 2023-10-09 1 cons 2023-10-10 5 cons 2023-10-11 20 cons 2023-10-12 3 cons 2023-10-13 3 cons 2023-10-14 2 cons 2023-10-15 7 cons 2023-10-16 4 cons 2023-10-17 2 cons 2023-10-18 5 cons 2023-10-19 5 cons 2023-10-20 8 cons 2023-10-21 5 cons 2023-10-22 1 cons 2023-10-23 3 cons 2023-10-24 7 cons 2023-10-25 6 cons 2023-10-26 7 cons 2023-10-27 7 cons 2023-10-28 2023-10-29 2 cons 2023-10-30 6 cons 2023-10-31 3 cons 2023-11-01 4 cons 2023-11-02 5 cons 2023-11-03 2 cons 2023-11-04 4 cons 2023-11-05 11 cons 2023-11-06 5 cons 2023-11-07 12 cons 2023-11-08 1 cons 2023-11-09 2023-11-10 2023-11-11 2023-11-12 2023-11-13 2023-11-14 2023-11-15 2023-11-16 2023-11-17 2023-11-18 2023-11-19 2023-11-20 2023-11-21 2023-11-22 2023-11-23 2023-11-24 2023-11-25 2023-11-26 2023-11-27 2023-11-28 2023-11-29 2023-11-30 2023-12-01 2023-12-02 2023-12-03 2023-12-04 2023-12-05 2023-12-06 2023-12-07 2023-12-08 2023-12-09 2023-12-10 2023-12-11 2023-12-12 2023-12-13 2023-12-14 2023-12-15 2023-12-16 2023-12-17 2023-12-18 2023-12-19 2023-12-20 2023-12-21 2023-12-22 2023-12-23 2023-12-24 2023-12-25 2023-12-26 2023-12-27 2023-12-28 2023-12-29 2023-12-30 2023-12-31
\ No newline at end of file
diff --git a/examples/strava_circular.svg b/examples/strava_circular.svg
index 892da1317..6e1a9d671 100644
--- a/examples/strava_circular.svg
+++ b/examples/strava_circular.svg
@@ -1,2 +1,2 @@
-2012 390 km yihong0618 Strava January February March April May June July August September October November December 2013 795 km yihong0618 Strava January February March April May June July August September October November December 2014 822 km yihong0618 Strava January February March April May June July August September October November December 2015 436 km yihong0618 Strava January February March April May June July August September October November December 2016 900 km yihong0618 Strava January February March April May June July August September October November December 2017 963 km yihong0618 Strava January February March April May June July August September October November December 2018 405 km yihong0618 Strava January February March April May June July August September October November December 2019 1344 km yihong0618 Strava January February March April May June July August September October November December 2020 1303 km yihong0618 Strava January February March April May June July August September October November December 2021 1244 km yihong0618 Strava January February March April May June July August September October November December 2022 756 km yihong0618 Strava January February March April May June July August September October November December 2023 599 km yihong0618 Strava January February March April May June July August September October November December
\ No newline at end of file
+2012 390 km yihong0618 Strava January February March April May June July August September October November December 2013 795 km yihong0618 Strava January February March April May June July August September October November December 2014 822 km yihong0618 Strava January February March April May June July August September October November December 2015 436 km yihong0618 Strava January February March April May June July August September October November December 2016 900 km yihong0618 Strava January February March April May June July August September October November December 2017 963 km yihong0618 Strava January February March April May June July August September October November December 2018 405 km yihong0618 Strava January February March April May June July August September October November December 2019 1344 km yihong0618 Strava January February March April May June July August September October November December 2020 1303 km yihong0618 Strava January February March April May June July August September October November December 2021 1244 km yihong0618 Strava January February March April May June July August September October November December 2022 756 km yihong0618 Strava January February March April May June July August September October November December 2023 602 km yihong0618 Strava January February March April May June July August September October November December
\ No newline at end of file