why do we need this? this is a one way operation to generate a token, but the token will never be use to generate the original entries used to generate the token. remove.