added initial regex tokenizer