@Override
 public void readResponse(ServerResponse response) {
   if (response != null && response.getStatusCode() == HTTP_OK) {
     try {
       List<Quiz> quizzes = Quiz.generateList(response.getEntity());
       if (quizzes.size() == 0) {
         displayMessage(MSG_NO_QUIZ);
       } else {
         quizList.setAdapter(
             new ArrayAdapter<Quiz>(
                 this, android.R.layout.simple_list_item_1, android.R.id.text1, quizzes));
         noQuiz = false;
       }
     } catch (JSONException ex) {
       displayMessage(MSG_FAILED);
     }
   } else {
     displayMessage(MSG_FAILED);
   }
 }