/** We update the UI */
    @Override
    protected void onProgressUpdate(Bean... bean) {

      if (context.progressBar.getVisibility() == View.VISIBLE) context.dismissProgressBar();

      if (context.progressbar_bottom.getVisibility() == View.VISIBLE)
        context.progressbar_bottom.setVisibility(View.GONE);

      context.musicAdapter.addItem(bean[0]);
    }
    @Override
    protected void onPostExecute(String result) {
      if (result != null) {
        super.onPostExecute(result);

        if (!searchSuccess) {
          context.dismissProgressBar();
          Toast.makeText(
                  context.getContext().getApplicationContext(),
                  "Sorry, no music with " + result + " was found!",
                  Toast.LENGTH_LONG)
              .show();
        }

        if (context.progressbar_bottom.getVisibility() == View.VISIBLE)
          context.progressbar_bottom.setVisibility(View.GONE);

        working = false;
        activity = null;
      }
    }