seemingly making progess in parser