repair parse