switching from antlr to mps