Tag, Challenge, Key, public key, fixes and other changes