def self.done_default(task, *args)
      task.status = STATUS[:DONE]
      task.save!
      if (args.size == 1) || (args[1] != 'no_events')
        Task.unschedule_event :taskWorkStarted, task, :AA