   let clockButton = OvalButton(frame: CGRectZero)
   
   
+  var isFirstShow  = true
+  
   override init(frame: CGRect) {
     super.init(frame: frame)
     commonInit()

    worked_timeLabel.attributedText = item.worked_time_text
    need_timeLabel.attributedText  = item.need_time_text
    off_timeLabel.attributedText = item.off_time_text
    if isWorking && timerInterval > 10 {
      clockView.bind(CGFloat(item.progress))
    }
  }
  

  func startTimer(){
    stopTimer()
    timer = NSTimer.scheduledTimerWithTimeInterval(timerInterval, target: self, selector: "onTimerCallback", userInfo: nil, repeats: true)
    autobind()
  }
  
  func stopTimer(){
