private RawViaplayModel getAllSectionsFromWeb() throws IOException {

    Log.d(TAG, "Retrieving data from web api");

    RawViaplayModel model = null;

    Call<RawViaplayModel> call = mApiInterface.getAllSections();

    Response<RawViaplayModel> response = call.execute();

    if (response != null
        && response.body() != null
        && !CommonUtil.isEmpty(response.body().getSections())) {

      model = response.body();
    }

    return model;
  }