need to decide how to tokenize