@Override
 public StateResponseCode executeState() {
   if ((SK2AppSettings.getInstance().isDataCapReached() == true)
       && (SKApplication.getAppInstance().getIsDataCapEnabled() == true)
       && (OtherUtils.isWifi(ctx) == false)) {
     Log.d(TAG, "Results have not been submitted because the data cap is reached");
   } else {
     new SubmitTestResultsAnonymousAction(ctx).execute();
   }
   return StateResponseCode.OK;
 }