only run keychain if it exists