bugfixes. Made public/private keys protocol compliant.