added keyring
added firmware options