     func showOverlayView(args: Array<String>)
     {
         let overlayColor = parseColor(args)
-        let overlayWidth = parseWidth(args)
-        let overlayFrame = parseFrame(args, strokeWidth: Int(overlayWidth))
-        let overlayView = OverlayView(frame: overlayFrame, color: overlayColor, width: overlayWidth)
+        let overlayStroke = parseStroke(args)
+        let overlayFrame = parseFrame(args, strokeWidth: Int(overlayStroke["size"]!))
+        let overlayView = OverlayView(frame: overlayFrame, color: overlayColor, width: overlayStroke["size"]!, radius: overlayStroke["rad"]!)
 
         window.contentView = overlayView
         window.setFrame(NSRectToCGRect(overlayFrame), display: true)

    return NSColor(red: colorHash["r"]!, green: colorHash["g"]!, blue: colorHash["b"]!, alpha: colorHash["a"]!)
}

func parseWidth(args: Array<String>) -> CGFloat
{
    var widthVal: CGFloat = 4

    for arg in args {
        if ((arg.characters.indexOf(":")) != nil) {

        }
    }

    if (strokeHash["rad"] == nil) {
        strokeHash["rad"] = strokeHash["size"]! + 4
    }

    return strokeHash
}


