new probing method