added some keychain login stuff