Keychain addition, ARC fix, removed warning

Signed-off-by: Juan C. Méndez <jcmendez@alum.mit.edu>