make parser works