added tokenizer pattern