@Override
 protected void onMessageReceived(Object message) {
   super.onMessageReceived(message);
   if (message instanceof DateResult) {
     setRefreshing(true);
     dateResult = (DateResult) message;
     getActivity().invalidateOptionsMenu();
     getLoaderManager().restartLoader(BestLoader.ID, buildArgs(), this);
   }
 }