Keychain methods work.  Added exception handling.