settings and private key store