Nonce struct and commenting