it doesn't crashes when parse error