 class ArticlePlaceView: MKAnnotationView {
     let imageView: UIImageView
     let countLabel: UILabel
+    let collapsedDimension: CGFloat = 15
+    
     override init(annotation: MKAnnotation?, reuseIdentifier: String?) {
         imageView = UIImageView()
         countLabel = UILabel()
         super.init(annotation: annotation, reuseIdentifier: reuseIdentifier)
+        
+        let dimension = 40
+        frame = CGRect(x: 0, y: 0, width: dimension, height: dimension)
+        
         imageView.contentMode = .scaleAspectFill
-        imageView.backgroundColor = UIColor.wmf_green().withAlphaComponent(0.7)
         imageView.layer.borderWidth = 2
         imageView.layer.borderColor = UIColor.white.cgColor
         imageView.clipsToBounds = true

        
        let deltaLat = mapView.region.span.latitudeDelta
        let lowestPrecision = QuadKeyPrecision(deltaLatitude: deltaLat)
        let groupingPrecision = min(QuadKeyPrecision.maxPrecision, lowestPrecision + 2)
        
        guard groupingPrecision != currentGroupingPrecision else {
            return

        
        if placeView == nil {
            placeView = ArticlePlaceView(annotation: place, reuseIdentifier: reuseIdentifier)
        } else {
            placeView?.annotation = place
        }
