first check if a private key exists, if not it is always a recovery szenario