try to finish the parser