added self update public key