beginnings of the parsing