added keypair setup