keypair doesn't need common