separate Parse initialization