@Override
 protected void onDestroy() {
   super.onDestroy();
   onFinish();
   if (wakeLock.isHeld()) {
     wakeLock.release();
   }
   if (avatarImageView != null) {
     avatarImageView.setImageDrawable(null);
   }
 }