 
     # minute
     ctx.beginPath()
-    ctx.arc(@settings.size/2, @settings.size/2, @settings.size/2 - 12, 0, Math.PI*2, true)
+    ctx.arc(@settings.size/2, @settings.size/2, @settings.size/2 - 12, 0, Math.PI*2)
     ctx.lineWidth = 22
     ctx.strokeStyle = "#000"
     ctx.globalAlpha = 0.325
+    ctx.shadowBlur  = 0
     ctx.stroke()
     ctx.closePath()
 
     (=>
-      degs = @minute / 180 * 360
+      degs = @minute
       ctx.beginPath()
       ctx.arc(@settings.size/2, @settings.size/2, @settings.size/2 - 12, @deg(0), @deg(degs))
       ctx.lineWidth = 22
       ctx.strokeStyle = "#FF00FF"
       ctx.globalAlpha = 0.4
+      ctx.shadowBlur  = 0
       ctx.stroke()
       ctx.closePath();
     )()

    @minute = 0
    @init()

  ###
    @second: 0 ~ 360
  ###
  setSecond: (second) ->
    @second = second

  ###
    @minute: 0 ~ 360
  ###
  setMinute: (minute) ->
    @minute = minute

  init: ->
    @canvas = document.createElement('canvas');

    @element.appendChild(@canvas);
    @dashboard()


  ###
    @deg: 0 ~ 360
  ###
  deg: (deg) =>
    (Math.PI/180) * deg - (Math.PI/180)*90


  dashboard: =>
    ctx = @canvas.getContext("2d")
