starting stage parser done