add recompiling parser