 
         context.clear(rect)
 
+        let rootValue = 1.0/(2.4 * 1.085)
+        
         Color.black.setFill()
         context.fillEllipse(in: rect)
         

        let radiusInPxH = 0.5 * self.bounds.width / (radius * ascensionRange)
        let radiusInPxV = 0.5 * self.bounds.width / (radius * declinationRange)
        let pixelRadii = CGPoint(x: radiusInPxH, y: radiusInPxV)

        let linearDotFactor = (StarMapView.minSize - StarMapView.maxSize)/32.5
        let absoluteAddition = 26.0/32.5 * StarMapView.minSize + 6.5/32.5 * StarMapView.maxSize
//        xcLog.debug("linearDotFactor: \(linearDotFactor), absoluteAddition: \(absoluteAddition)")
        
        for star in self.stars ?? [] {
            let mag = CGFloat(star.starData?.value.mag ?? 0.0)
            let dotSize: CGFloat = max(linearDotFactor * mag + absoluteAddition, 0.25)
            let relativePosition = pixelPosition(for: star.starPoint, radii: pixelRadii, dotSize: dotSize)
            let rect = CGRect(origin: relativePosition, size: CGSize(width: dotSize, height: dotSize))
            self.setStarColor(for: star)

    var centerPoint = CGPoint(x: 12.0, y: 10.0)
    var radius: CGFloat = 0.25
    
    var magnification = 1.0
    
    var tappedStar: Star? = nil {
        didSet { xPlatformNeedsDisplay() }
    }
