@ https://github.com/abenzer/represent-map