now parser will run in QThread