change the analyser interfoce for multi threading