adding probe() + test