no
no
pretty good architecture. need coding lexer