add smime and keychain to client side features