Concept of communication with pins on map