public void doAutoAction(){

      String[] oldBizList = GasDecisionProcess.getShopListCopy();
 	  
      GasDecisionProcess.resetShopList(); //Set the BizList to null ************************* Should change name
      DPHreader dphReader = DPHreader.getInstance();
      userChoice = Integer.parseInt(dphReader.readAnswer(GasDecisionProcess.getUserDPH(), ID));

      if (userChoice == 1) {

          /* get the selected Gas type from the number 1 question's answer. */
          String selectedGas = new Q1_GasType(gasSAXManager).getGasType(Integer.parseInt(dphReader.readAnswer(GasDecisionProcess.getUserDPH(), 1)));
          GasDecisionProcess.addToShopList(gasSAXManager.sortLowestGas(selectedGas, oldBizList));
          GasDecisionProcess.setSorted(true); //<-- Notify that the current data has been sorted.
      }else if (userChoice == 2) {
          GasDecisionProcess.addToShopList(gasSAXManager.sortShortestDistance(oldBizList));
          GasDecisionProcess.setSorted(true); //<-- Notify that the current data has been sorted.
      }
		
	  GasDecisionProcess.setTaskStatus(GasDecisionProcess.TASK_DONE);   
 	 
  }