map marker selection improve