modify bugs for TParser, now TParser can dump rightly