Does the identifier have to be a number ? maybe in the future this could be base85 or something ?