moving keychain save to before board save