https://codereviewdoctor.medium.com/when-python-old-style-string-formatting-is-best-practice-691a0759b37e