private void nextClicked() {
    if (isMainEmailValid(mEmailEdit)) {
      // save state
      mCreateKeyActivity.mEmail = mEmailEdit.getText().toString();
      mCreateKeyActivity.mAdditionalEmails = getAdditionalEmails();

      CreateKeyActivity createKeyActivity = ((CreateKeyActivity) getActivity());

      if (createKeyActivity.mCreateSecurityToken) {
        hideKeyboard();

        CreateSecurityTokenPinFragment frag = CreateSecurityTokenPinFragment.newInstance();
        mCreateKeyActivity.loadFragment(frag, FragAction.TO_RIGHT);
      } else {
        CreateKeyPassphraseFragment frag = CreateKeyPassphraseFragment.newInstance();
        mCreateKeyActivity.loadFragment(frag, FragAction.TO_RIGHT);
      }
    }
  }