added better probe initialization