public void FinishJob()
 {
     if (OnComplete != null)
     {
         OnComplete(me);
     }
     job.Done();
     job = null;
 }