[WIP] Use lexer