removed antlr dependency