cleanup Parser