 	var zoomMode = ZoomMode.None
 	
 	func reloadZoomMode() {
+		if scale > 2500 {
+			zoomMode = .ZoomIn(count: 100)
+			return
+		}
 		if scale > 800 {
 			zoomMode = .ZoomIn(count: 20)
 			return

				return modulo10String(index / 10)
			}
			if count == 20 {
				if index % 20 != 0 {
					return nil
				}
				return modulo10String(index / 20)
			}
		case let .ZoomOut(count):
			if count == 5 {

			}
			if count == 20 {
				if index % 2 == 0 {
					return markMajorColor
				} else {
					return markMinorColor
				}
			}
			if count == 100 {
				if index % 10 == 0 {
					return markMajorColor
				}
				if abs(index % 10) == 5 {
					return markMajorColor
				} else {
					return markMinorColor
