tokenizer working, parser not