So many cool elements to this map!