private keys can now be in hex format