                 weatherClusterTree.removeObject(icon)
             }
             iconToRemove.removeAll(keepCapacity: false)
+            
+        }else{
+            
+            let tree = WeatherInfo.level2Tree.neighboursForLocation(camera.target, limitCount: 1)[0] as! SecondLevelQTree
+            WeatherInfo.currentSearchTree = tree
             
         }
         

    var zoom: Float = 12
    
    let clusterZoom: Float = 11
    
    var iconSize = IconSize.Large
    

        
        
        let tree = WeatherInfo.currentSearchTree
        //println("addicon")
        
        var marker = WeatherMarker(position: position, cityID: cityID, info: iconInfo)
        var iconStr = ""
