     func doFocus() {
 		if !isFocus {
 			isFocus = true
-    		UIView.animateWithDuration(0.2, animations: {() -> Void in
+    		UIView.animateWithDuration(0.2, animations: {
     			self.warTitleLabel.alpha = 0.0
     			self.warTitleLabelBackground.alpha = 0.0
-    			}, completion: {(Bool) -> () in
-    		})
+    			}, completion: nil )
 		}
 	}
 	
 	func undoFocus() {
 		if isFocus {
 			isFocus = false
-    		UIView.animateWithDuration(1.0, animations: {() -> Void in
+    		UIView.animateWithDuration(1.0, animations: {
     			self.warTitleLabel.alpha = 1.0
     			self.warTitleLabelBackground.alpha = 1.0
-    			}, completion: {(Bool) -> () in
-    		})
+    			}, completion: nil )
 		}
 	}
 }

	
	func getLayerCountByCount(warCount:Int) ->Int {
		var sumMaxWarCount = 0
		for layerIndex in 0...Settings.maxLayerCount {
			let maxWarCountOfLayer = getMaxCountOfLayer(layerIndex)
			sumMaxWarCount += maxWarCountOfLayer
			if(warCount <= sumMaxWarCount) {
				return layerIndex
			}
		}
		return Settings.maxLayerCount
	}
	
	func getMaxCountOfLayer(layerIndex:Int) ->Int {

		let layerRadius = getLayerRadius(layerIndex)
		
		// length of from space to space
		let lengthFromEventToEvent = SummerwarsOptions.warsMaxRadius * 2
		let lengthOfCircle: CGFloat = 2.0 * CGFloat(M_PI) * layerRadius
		let maxWarCount = lengthOfCircle / lengthFromEventToEvent
		
