https://phaylen.medium.com/do-you-know-what-a-map-is-i-just-found-out-and-now-im-warning-friends-dfd48f0ffded