add probe thread control and first probe