@Override
 protected void onPostExecute(Object o) {
   super.onPostExecute(o);
   listener.complete(o);
 }
 @Override
 protected void onPreExecute() {
   super.onPreExecute();
   listener.prepare();
 }