@Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setHasOptionsMenu(true);
   // fragment listener
   try {
     mListener = (FragmentStateListener) getActivity();
   } catch (ClassCastException e) {
     throw new ClassCastException(
         getActivity().toString() + " must implement FragmentStateListener");
   }
   mListener.notify(new FragmentState(getString(R.string.nav_journal)));
 }
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setHasOptionsMenu(true);
   // notify fragment state
   try {
     mListener = (FragmentStateListener) getActivity();
   } catch (ClassCastException e) {
     throw new ClassCastException(
         getActivity().toString() + " must implement FragmentStateListener");
   }
   mListener.notify(new FragmentState(getString(R.string.nav_contact_us)));
   CeaselessApplication application = (CeaselessApplication) getActivity().getApplication();
   mTracker = application.getDefaultTracker();
 }