antlr is working completely now